Assistant Program Director role within established residency program (40+ years) * Teach and mentor residents in inpatient and outpatient settings * Oversee resident education, evaluations, and ...
Assistant Program Director role within established residency program (40+ years) * Teach and mentor residents in inpatient and outpatient settings * Oversee resident education, evaluations, and ...
Elementary Teacher
Independence, IA · On-site
$42K - $56K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Elementary Teacher
Independence, IA · On-site
$42K - $56K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Elementary Teacher
Dike, IA · On-site
$41K - $55K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Elementary Teacher
Dike, IA · On-site
$41K - $55K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Secondary Teacher
Waverly, IA · On-site
Attend events as available or requested by the program director * Maintain ongoing dialogue with school personnel to stay apprised of class schedule changes and ensure student well-being * Build ...
Secondary Teacher
Waverly, IA · On-site
Attend events as available or requested by the program director * Maintain ongoing dialogue with school personnel to stay apprised of class schedule changes and ensure student well-being * Build ...
Elementary Teacher
Waterloo, IA · On-site
$43K - $59K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Elementary Teacher
Waterloo, IA · On-site
$43K - $59K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Physician Family Practice-Without OB - Competitive Salary
Waterloo, IA · On-site
$260K/yr
Faculty Family Medicine Assistant Residency Director Opening in IA Located in Waterloo, Iowa About the Position A Family Medicine Physician is sought to serve as Assistant Program Director within a ...
Physician Family Practice-Without OB - Competitive Salary
Waterloo, IA · On-site
$260K/yr
Faculty Family Medicine Assistant Residency Director Opening in IA Located in Waterloo, Iowa About the Position A Family Medicine Physician is sought to serve as Assistant Program Director within a ...
Elementary Teacher
Parkersburg, IA · On-site
$41K - $56K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Elementary Teacher
Parkersburg, IA · On-site
$41K - $56K/yr
Take attendance in each class and provide attendance records to LifeWise program director and/or school officials as needed * Maintain accurate class rosters including health concerns, special needs ...
Leadership Board Member
Cedar Falls, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Cedar Falls, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Denver, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Denver, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Independence, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Independence, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Reinbeck, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Reinbeck, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Independence, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Independence, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Parkersburg, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Parkersburg, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Hudson, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Hudson, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Waverly, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Waverly, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Dike, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Dike, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Waterloo, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Leadership Board Member
Waterloo, IA · On-site
Providing input and direction to the program director as he/she manages the day-to-day operations of the program * Assisting with the 5 L's of operations: * Leadership: Recruit and onboard program ...
Program Director information
See Waterloo, IA salary details
$29.1K - $38.7K
5% of jobs
$38.7K - $48.4K
13% of jobs
$52K is the 25th percentile. Wages below this are outliers.
$48.4K - $58K
19% of jobs
The median wage is $66.6K / yr.
$58K - $67.6K
15% of jobs
$67.6K - $77.3K
11% of jobs
$86.4K is the 75th percentile. Wages above this are outliers.
$77.3K - $86.9K
14% of jobs
$86.9K - $96.5K
9% of jobs
$96.5K - $106.2K
5% of jobs
$106.2K - $115.8K
2% of jobs
$115.8K - $125.5K
2% of jobs
$125.5K - $135.1K
5% of jobs
$29.1K
$77.1K
$135.1K
How much do program director jobs pay per year?
What are Program Directors?
What are some common challenges Program Directors face when overseeing multiple projects or initiatives?
What are the key skills and qualifications needed to thrive as a Program Director, and why are they important?
What Is a Program Director?
A program director is an upper-management position found within organizations across almost all industries. Your primary job duties include coordinating, implementing, and overseeing all details of a company’s operation and programs. You monitor the budget, create community programs, supervise other managers, and develop better business practices. The exact job duties vary widely depending on industry and employer. Some program directors oversee the entire organization while others oversee specific departments. Though almost all industries utilize program directors, the two most commonly seen are business and healthcare.
What jobs make $3,000 a month without a degree?
What is the difference between Program Director vs Project Manager?
| Aspect | Program Director | Project Manager |
|---|---|---|
| Credentials | Typically requires a bachelor’s degree; often prefers PMP or similar certifications | Requires a bachelor’s degree; PMP or CAPM certifications are common |
| Work Environment | Oversees multiple projects within a program, strategic focus | Manages individual projects, tactical focus |
| Employer & Industry Usage | Used in nonprofits, corporate, government sectors for large initiatives | Common across industries for specific project execution |
The Program Director focuses on overseeing multiple related projects to achieve strategic goals, while the Project Manager handles the planning and execution of a single project. Both roles require similar credentials but differ in scope and responsibilities.

$260K/yr
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 29 days ago
Job description
Located in Waterloo, Iowa
About the Position
A Family Medicine Physician is sought to serve as Assistant Program Director within a long-standing Family Medicine Residency Program. This role offers a unique blend of teaching, leadership, and clinical care—without RVU pressure.
- Assistant Program Director role within established residency program (40+ years)
- Teach and mentor residents in inpatient and outpatient settings
- Oversee resident education, evaluations, and performance
- Advisor to approximately 5 residents
- Deliver 10–12 didactic lectures annually
- Lead 1–2 quality improvement initiatives per year
- OB optional
Schedule
Balanced weekly structure (half-day sessions):
- 4 patient care sessions
- 2–3 resident clinic supervision sessions
- 1 procedure clinic
- 2 administrative sessions (1 protected)
- 1 conference session
- Office call: 1:4 with nurse triage
- No hospital call
Practice Setting
- Established Family Medicine Residency Program
- Part of a large, not-for-profit health system (501c3)
- Strong academic and clinical support
- Collaborative teaching environment
- Affiliation with a national health system
Compensation and Benefits
- Salary-based model (no RVU pressure)
- Starting salary around $260,000 (DOE)
- $100K sign-on bonus
- $50K retention bonus (end of year 3)
- Up to $15K relocation assistance
- Eligible for Public Service Loan Forgiveness (PSLF)
- Employer-paid malpractice with tail
- Comprehensive benefits: medical, dental, vision
- $6K CME allowance
- 403(b) + 457(b) retirement plans
- Employer-paid short-term disability
- Generous PTO
- Benefits effective day one
Practice Highlights
- Strong emphasis on teaching and mentorship
- Protected administrative time
- Leadership opportunity within residency program
- Balanced clinical and academic responsibilities
- Mission-driven, stable organization
Community Highlights
The Waterloo/Cedar Falls area offers affordability, culture, and outdoor recreation.
- Metro population ~120,000
- Home to the University of Northern Iowa (Division I athletics)
- Strong schools and family-friendly environment
- Vibrant arts and cultural scene
- Year-round outdoor activities including biking, hiking, and water recreation
- Convenient access to Des Moines, Minneapolis, Madison, Milwaukee, and Chicago
Qualifications
- MD or DO
- Board Eligible/Board Certified in Family Medicine
- Eligible for Iowa medical license and DEA
- H-1B visa support available
About Archway Physician Recruitment
Sourced by ZipRecruiter
Archway Physician Recruitment, located in Saint Louis, MO, US, is a leading company in the healthcare industry specializing in medical staffing. Their primary service is to recruit highly-qualified physicians and connect them with healthcare facilities in need. The company was grounded on principles of ensuring complete transparency, dedication, and ethical practices, which they maintain firmly as they continue to grow their operations. Archway Physician Recruitment's mission is to provide healthcare facilities with the highest caliber of medical professionals while also assisting the physicians in discovering ideal career opportunities. The company takes great pride in being recognized as a reliable and trusted organization in the healthcare industry.
Industry
Recruiting and staffing services
Company size
11 - 50 Employees
Headquarters location
Saint Louis, MO, US
Year founded
2013