50 Medical Centers jobs in San Pablo
Medical Receptionist

Posted 4 days ago
Job Viewed
Job Description
Working at the West Oakland Center this Front Desk Receptionist will work with members and patients calling in or coming into the looking seeking food, hygiene options, information about Lifelong's services.
+ Greets all patients and visitors in a warm and friendly manner and utilizes positive customer service in all interactions
+ Responsible for patient reception and intake including registration, check-in and scheduling future appointments
+ Performs computer data entry, document and card scanning and validation
+ Manages patient flow from front to back office
+ Responsible for preparing all eligibility information for each scheduled clinic patient at least two days ahead of the appointed time
+ Answers clinic phones and directs calls appropriately. Makes follow-up calls
+ Responsible for collecting visit copays and cash collections management (send cash to A/P, notify A/P if no cash has been collected)
+ Scanning documents and maintain the facility.
Skills & Qualifications
+ Critical Thinking - when patients/members call this person will need to be able to look up information the are inquiring about and/or transfer to the correct department.
+ Customer Service - meeting with members of the unhoused community or substance abuse and make sure they have a great experience.
Pay and Benefits
The pay range for this position is $24.00 - $24.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Oakland,CA.
Application Deadline
This position is anticipated to close on Aug 15, 2025.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Medical Receptionist

Posted 4 days ago
Job Viewed
Job Description
We are looking for a detail-oriented Receptionist to join our team in San Francisco, California. This contract position offers an opportunity to support daily operations in a fast-paced and dynamic environment. The ideal candidate will possess strong communication skills, organizational abilities, and a proactive approach to handling administrative tasks.
Responsibilities:
- Answer and direct incoming phone calls to the appropriate departments with efficiency and professionalism.
- Welcome and assist visitors, patients, and staff with a courteous and friendly demeanor.
- Manage the distribution of office supplies and maintain inventory at the front desk.
- Collaborate with colleagues to coordinate staggered lunch and break schedules.
- Ensure patient check-ins are handled promptly and accurately.
- Schedule appointments and maintain an organized calendar for patient visits.
- Utilize basic medical terminology to support front office operations.
- Support administrative needs, including filing and data entry.
- Assist in maintaining a clean and organized reception area.
Requirements - Proficiency in Microsoft Office applications, including Word, Excel, and SharePoint.
- Strong verbal and written communication skills.
- Previous experience in a medical front office or administrative role preferred.
- Familiarity with patient scheduling and check-in processes.
- Basic understanding of medical terminology.
- Excellent organizational skills and attention to detail.
- Bilingual in Spanish or Chinese is a plus but not mandatory.
- Ability to work onsite in a collaborative and detail-oriented environment. TalentMatch®
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app ( and get 1-tap apply, notifications of AI-matched jobs, and much more.
Robert Half will consider qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use ( .
Medical Receptionist

Posted 4 days ago
Job Viewed
Job Description
We are looking for a dedicated and personable Medical Receptionist to join our team in Oakland, California. In this long-term contract position, you will play a vital role in ensuring smooth front-office operations and delivering excellent service to patients. This role requires strong organizational skills, effective communication abilities, and a passion for creating a welcoming environment.
Responsibilities:
- Answer and manage incoming calls, handling approximately 24-31 calls daily with professionalism and efficiency.
- Welcome patients warmly, assisting with check-in procedures and ensuring their needs are met.
- Process and organize intake forms accurately while maintaining patient confidentiality.
- Schedule, reschedule, and manage appointments in coordination with clinic operations.
- Perform general administrative duties to support two clinic locations, including travel between sites as needed.
- Maintain familiarity with clinic regulations and insurance processes to provide accurate information.
- Collaborate with staff to ensure seamless communication and operational efficiency.
- Uphold office organization by managing records, files, and other documentation.
- Provide support with basic medical terminology and patient inquiries.
- Utilize Spanish language skills to communicate effectively with Spanish-speaking patients, if applicable.
If you are interested, please apply today and call us at (
Requirements - Minimum of 2 years' experience in medical front office or receptionist roles.
- Strong skills in patient scheduling and handling front-office operations.
- Familiarity with basic medical terminology and procedures.
- Excellent communication and organizational abilities.
- Ability to multitask and maintain attention to detail in a fast-paced environment.
- Proficiency in Spanish is highly preferred.
- Knowledge of insurance processes and clinic regulations is a plus.
- Flexibility to work at multiple locations and travel as required. TalentMatch®
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app ( and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use ( .
Bilingual Medical Receptionist
Posted 1 day ago
Job Viewed
Job Description
+ Greet and assist patients, families, and visitors in a courteous and professional manner
+ Answer and route incoming calls; respond to inquiries and take messages as needed
+ Schedule, confirm, and update patient appointments using the electronic health record (EHR) system
+ Verify insurance eligibility and collect co-pays or sliding scale payments
+ Assist with patient registration, intake forms, and updating demographic information
+ Maintain confidentiality and comply with HIPAA and Lifelong's privacy policies
+ Coordinate with medical assistants, providers, and other staff to ensure efficient patient flow
+ Support outreach and follow-up efforts for missed appointments or preventive care
+ Maintain a clean and organized reception area
Skills & Qualifications
+ High school diploma or equivalent required
+ Minimum 1 year of experience in a medical or community health setting preferred
+ Bilingual (English/Spanish or other languages) must have
+ Familiarity with EHR systems (e.g., NextGen, Epic) a plus
+ Strong communication, organizational, and interpersonal skills
+ Commitment to serving diverse and underserved populations
Pay and Benefits
The pay range for this position is $21.00 - $22.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Berkeley,CA.
Application Deadline
This position is anticipated to close on Aug 22, 2025.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Bilingual Medical Receptionist
Posted 1 day ago
Job Viewed
Job Description
+ Greet and assist patients, families, and visitors in a courteous and professional manner
+ Answer and route incoming calls; respond to inquiries and take messages as needed
+ Schedule, confirm, and update patient appointments using the electronic health record (EHR) system
+ Verify insurance eligibility and collect co-pays or sliding scale payments
+ Assist with patient registration, intake forms, and updating demographic information
+ Maintain confidentiality and comply with HIPAA and Lifelong's privacy policies
+ Coordinate with medical assistants, providers, and other staff to ensure efficient patient flow
+ Support outreach and follow-up efforts for missed appointments or preventive care
+ Maintain a clean and organized reception area
Skills & Qualifications
+ High school diploma or equivalent required
+ Minimum 1 year of experience in a medical or community health setting preferred
+ Bilingual (English/Spanish or other languages) must have
+ Familiarity with EHR systems (e.g., NextGen, Epic) a plus
+ Strong communication, organizational, and interpersonal skills
+ Commitment to serving diverse and underserved populations
Pay and Benefits
The pay range for this position is $21.00 - $22.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in San Pablo,CA.
Application Deadline
This position is anticipated to close on Aug 22, 2025.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Medical Assistant
Posted 1 day ago
Job Viewed
Job Description
Assists in examination and treatment of patients under the direction of the Physician and/or Designee.
Essential Responsibilities:
+ Interviews patients and measure vital signs and other pertinent information as required by department. Records information in patients medical record. Prepares treatment rooms and patients for examination. Assists clinician with care of the patient. Inventories, orders and replenishes medical supplies and materials. Gives treatments and performs routine laboratory tests as required by department.
+ Schedules appointments, performs clinical tasks and completes appropriate forms as required by department. May be responsible for administering medications, including injections. May be responsible for cleaning, processing, sterilizing and checking instruments. Performs computer data entry functions. Performs clinical/technical skills specific to the department. Performs other related duties as necessary. Customer Service: Practices customer service standards as defined by the Medical Center and specified department.
+ Anticipates the customers needs, takes proactive steps to meet those needs, by listening and taking responsibility within scope to ensure issues are resolved. Promptly responds to alarms and patient requests. Facilitates the customers ability to utilize resources. Assures a clean, orderly, and functional work environment. Team Commitment: Is an effective team member who is flexible, cooperative, and willing to assist others.
+ Manages difficult or conflict situations constructively and seeks appropriate assistance. Takes accountability for own actions. Acts as a resource and mentor to new employees, students, and other team members. Actively participates in departmental professional development activities. Adheres to Attendance Policy. Supports a collaborative labor-management partnership environment.
+ Supervisory Responsibilities: This job has no supervisory responsibilities.
Grade 180
Basic Qualifications:
Experience
+ Minimum six (6) months of experience or successful completion of Kaiser Permanente externship.
+ Per the National Agreement, current KP Coalition employees have this experience requirement waived.
Education
+ High School Diploma/GED.
+ Completion of a course of study consistent with the requirements for Medical Assistants as specified by the Medical Board of California.
License, Certification, Registration
+ Basic Life Support
Additional Requirements:
+ Ability to read, write, and comprehend medical information.
+ Ability to effectively present information, both verbal and written.
+ Must be willing to work in a Labor Management Partnership environment.
+ Refer to Position Specifications outlined in the appropriate collective bargaining agreement.
+ Demonstrated ability to use personal computer.
+ Medical Terminology Certificate or equivalent experience.
Preferred Qualifications:
+ N/A
COMPANY: KAISER
TITLE: Medical Assistant
LOCATION: Oakland, California
REQNUMBER: 1368501
External hires must pass a background check/drug screen. Qualified applicants with arrest and/or conviction records will be considered for employment in a manner consistent with Federal, state and local laws, including but not limited to the San Francisco Fair Chance Ordinance. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, protected veteran, or disability status.
Medical Assistant
Posted 1 day ago
Job Viewed
Job Description
Assists in examination and treatment of patients under the direction of the Physician and/or Designee.
Essential Responsibilities:
+ Interviews patients and measure vital signs and other pertinent information as required by department. Records information in patients medical record. Prepares treatment rooms and patients for examination. Assists clinician with care of the patient. Inventories, orders and replenishes medical supplies and materials. Gives treatments and performs routine laboratory tests as required by department.
+ Schedules appointments, performs clinical tasks and completes appropriate forms as required by department. May be responsible for administering medications, including injections. May be responsible for cleaning, processing, sterilizing and checking instruments. Performs computer data entry functions. Performs clinical/technical skills specific to the department. Performs other related duties as necessary. Customer Service: Practices customer service standards as defined by the Medical Center and specified department.
+ Anticipates the customers needs, takes proactive steps to meet those needs, by listening and taking responsibility within scope to ensure issues are resolved. Promptly responds to alarms and patient requests. Facilitates the customers ability to utilize resources. Assures a clean, orderly, and functional work environment. Team Commitment: Is an effective team member who is flexible, cooperative, and willing to assist others.
+ Manages difficult or conflict situations constructively and seeks appropriate assistance. Takes accountability for own actions. Acts as a resource and mentor to new employees, students, and other team members. Actively participates in departmental professional development activities. Adheres to Attendance Policy. Supports a collaborative labor-management partnership environment.
+ Supervisory Responsibilities: This job has no supervisory responsibilities.
Grade: 180
Basic Qualifications:
Experience
+ Minimum six (6) months of experience or successful completion of Kaiser Permanente externship.
+ Per the National Agreement, current KP Coalition employees have this experience requirement waived.
Education
+ High School Diploma/GED.
+ Completion of a course of study consistent with the requirements for Medical Assistants as specified by the Medical Board of California.
License, Certification, Registration
+ Basic Life Support
Additional Requirements:
+ Ability to read, write, and comprehend medical information.
+ Ability to effectively present information, both verbal and written.
+ Must be willing to work in a Labor Management Partnership environment.
+ Refer to Position Specifications outlined in the appropriate collective bargaining agreement.
+ Demonstrated ability to use personal computer.
+ Medical Terminology Certificate or equivalent experience.
Preferred Qualifications:
+ N/A
COMPANY: KAISER
TITLE: Medical Assistant
LOCATION: San Francisco, California
REQNUMBER: 1371836
External hires must pass a background check/drug screen. Qualified applicants with arrest and/or conviction records will be considered for employment in a manner consistent with Federal, state and local laws, including but not limited to the San Francisco Fair Chance Ordinance. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, protected veteran, or disability status.
Be The First To Know
About the latest Medical centers Jobs in San Pablo !
Medical Assistant-Ambulatory

Posted today
Job Viewed
Job Description
+ Oakland, CA
+ Highland General Hospital
+ FQHC HGH HCP 4
+ Services As Needed / Per Diem - Day
+ Allied Health
+ $38.31/HR
+ Req #:42547-31582
+ FTE:0.01
+ Posted:August 7, 2025
**Summary**
**SUMMARY:** Under clinical supervision of a RN or licensed physician/podiatrist, provides basic clinical, front office clerical, and technical support services for client/patient/clinic. Performs related duties as required.
**DUTIES & ESSENTIAL JOB FUNCTIONS:** NOTE: The following are the duties performed by employees in this classification. However, employees may perform other related duties at an equivalent level. Not all duties listed are necessarily performed by each individual in the classification.
1. Ability to empathize with vulnerable populations and care for poor and underserved patients.
2. Assists clinician in following up on patient needs, including but not limited to inbox management, giving patient prescriptions, work-slip and/or addressing messages. Provide information/instructions to patients with clinician authorization.
3. Collaborate with patients and other healthcare providers to deliver coordinated, high quality care.
4. Collects by non-invasive techniques and preserves specimens for testing including urine, sputum and stool. Transports specimens to laboratory.
5. Effectively utilizes population health methodologies such as patient registry, inreach (e.g. ordering from care protocols), outreach, care protocols and team-based care to improve patient and population outcomes.
6. Following specific training, the Medical Assistant may administer P.O.intradermal, intramuscular, subcutaneous injections, inhalation, and immunizations, performs skin tests, i.e., PPD placement.
7. Greets and escorts patients to examination rooms, prepares patients according to procedures, and assists physician/clinician with the care of the patient as instructed. Assists providers/nurses with examination and treatment/procedures. Assures proper consents are obtained.
8. Interviews and collects basic information from patients about their present and previous medical condition; measures vital signs and other information as required by department.
9. Maintains patient examination areas, cleans, maintains, and/or sterilizes equipment. Stocks examination rooms, orders medical supplies and equipment. Checks and prepares rooms for clinic's daily schedule. Checks equipment, and advises appropriate personnel when replacements are necessary.
10. Participates in Performance Improvement/Quality Control activities.
11. Performs basic clinical/technical skills specific to department and simple non-invasive testing.
12. Performs clerical functions, i.e., answers phones, uses computers, registers patients, completes forms as necessary, files medical records. Completes registration and makes appointments for patients on AHS computer system when appropriate.
13. Performs phlebotomy which includes venipuncuture, finger-stick venipuncuture and heel-stick venipuncture.
14. Promptly responds to patient needs. Responds effectively to emergency situations including, Code Blue and other emergencies as directed.
15. Provide patient-centered care that is respectful of, and responsive to, individual patient preferences, needs and values. Provides and promotes excellence in customer service for both internal and external customers.
16. Records information in the patients' record.
17. Supports the plan of care including coordinating consultation, testing, referrals and required authorizations; assists patient with implementation of the plan of care and ensuring results are available. Instructs and assists patients in undressing for procedures for Physician's examination as appropriate. Direct patients to various departments outside of clinic (X-ray, Ultrasound, Laboratory, Pharmacy, Admitting and/or Billing Department, WIC, etc.) Instruct patient and family members in techniques and methods of self-care, as appropriate; give patients basic pre and post - operative care instructions as necessary; participate in orientation of new employees/students in areas as necessary; follow clinician/providers treatment plans.
18.Transports patients to ancillary services. Assists patients with limited mobility in wheelchairs, with crutches, gait impairment, and/or gurney assists.
19. With training, provides health coaching, goal setting and action plan review to patients.
**MINIMUM QUALIFICATIONS:**
Education: Graduation from a certified/accredited medical assistant school.
Preferred Minimum Experience: One year in an outpatient setting.
Required Licenses/Certifications: Acquire within 6 months of hire and maintain active Medical Assistant certification as issued by American Association of Medical Assistants (AAMA), American Medical Certification Association (AMCA). California Certified Medical Assistant (CCMA), National Center for Competency, Testing/Multi-skilled Medical Certification Institute (NCCT/MMCI), or American Medical Technologists (AMT); BLS - Basic Life Support Certification issued by the American Heart Association.
_PAY RANGE: $38.31/HR_
_The pay range for this position reflects the base pay scale for the role at Alameda Health System. Final compensation will be determined based on several factors, including but not limited to a candidate's experience, education, skills, licenses and certifications, departmental equity, applicable collective bargaining agreements, and the operational needs of the organization. Alameda Health System also offers eligible positions a generous comprehensive benefits program._
Alameda Health System is an equal opportunity employer and does not discriminate against any employee or applicant for employment based on race, color, religion, national origin, age, gender, sex, ancestry, citizenship status, mental or physical disability, genetic information, sexual orientation, veteran status, or military background.