Skip to content
Program Manager

Searching for meaningful work in Utah's nonprofit sector? You're in the right place!

The UNA Job Board is the premier resource for discovering Utah nonprofit jobs, connecting job seekers with mission-driven organizations across the state. Whether you're just starting out or a seasoned professional, you’ll find a variety of opportunities that align with your skills, experience, and passion for making a difference.

Our job board features a wide range of nonprofit job openings, from entry-level positions that offer hands-on experience to executive leadership roles shaping the future of organizations. Positions span various disciplines, including administration, fundraising, marketing, program management, advocacy, and more—so no matter your expertise, there’s a place for you in Utah’s thriving nonprofit sector.

Program Manager

Admin/Operations

Job Summary: The Program Manager is responsible for the administration of our torture treatment program, including compliance with funder requirements, programmatic and financial reporting, communication with funding entities, and program development. They will clearly communicate funders’ goals, objectives and outcomes to staff and will manage in-house data to produce reports, track trends, and analyze data.


Job Responsibilities:

45%

Grants Management:

  • Clearly and consistently communicates funders’ goals, objectives and expected outcomes to staff, contractors, and volunteers
  • Builds and maintains relationships with grants administrators and program partners
  • Ensures compliance with grant regulations and conditions
  • Writes comprehensive monthly, quarterly, semi-annual and annual reports to grantors, and submits them on time
  • Works closely with the Executive Director to review progress on grant objectives, relationships with funders, financial reports, and reporting/application timelines

30%

Program Management:

  • Works with Leadership and Direct Service staff to support administrative components of program planning and implementation
  • Utilizes Salesforce report functions and Asana project management tools to coordinate projects and reports with the administrative team
  • Maintains records of volunteer services and in-kind value of services/donations
  • Onboards, supports, and provides oversight for a small pool of volunteers
  • Supports Executive Director, as requested and in consideration of other responsibilities, in funds development, event planning, and marketing
  • May be asked to represent THRIVE on special projects and/or committees

15%

Budget & Data Management:

  • Works with the admin staff to ensure accurate drawdown of funds within contract restrictions and allocate expenses as budgets allow
  • Ensures staff are entering data into database in a systematic and timely manner; provides technical assistance to staff for the purposes of entering data; trains new staff on database system
  • Generates data reports as needed for staff and funders
  • Modifies and updates database as needed
  • Ensures client outcomes are tracked and reported in line with agency and funder goals

10%

Agency Responsibilities:

Participate in other department and organization-wide activities, meetings and trainings.

Perform other duties as assigned

Attend trainings relevant to job function, as supported by the budget and supervisor

Qualifications:

Required education, experience, certificates, licenses or registrations

  • Bachelor’s degree or 4 years’ experience in nonprofit administration
  • Experience, comfort, and sensitivity working in multi-cultural environments
  • Written and spoken fluency in English

Competencies (Knowledge, Skills and Abilities)

  • Ability to work as a part of an interdisciplinary team and multi-cultural team
  • Ability to work independently and effectively manage multiple priorities and one's own schedule
  • Flexibility to adapt to changing program requirements and political climate
  • Willingness to be in a state of continuous learning and feedback exchange
  • Ability to understand government contracts and ensure compliance with all conditions
  • Ability to clearly communicate with multiple stakeholders at varying levels
  • Strong time management and organizational skills
  • Excellent problem-solving skills
  • Knowledge and experience with software such as Salesforce, Asana, QuickBooks, or similar
  • Proficiency in Microsoft Office 365 and Google Apps
  • Demonstrated interest in the THRIVE mission and the experience of torture survivors
  • Must maintain confidentiality and appropriate professional boundaries with client information
  • Must pass background check

Benefits:

We provide a comprehensive benefits package, including:

  • 80% employer-paid health, dental, vision, and life insurance. 25% employer paid dependent coverage
  • 401k with a 3% match, eligible from the start date.
  • Flexible work schedule.
  • Paid lunchtime, holidays, vacation, sick leave, and self-care time.
  • Generous training and professional development opportunities.
  • A trauma-responsive culture that prioritizes self-care, professional development, and a client-centered approach to healing.

Supervisory Responsibilities: No supervisory responsibilities

Work Environment:

  • Work is performed primarily on-site at THRIVE offices in Murray, UT, with hybrid remote flexibility after 90 days
  • Additional time away from the office is likely, including outreach events, grantor meetings, and community partner engagements
  • Time spent on the computer is approximately  80%

Physical Demands: While performing the duties of this job, the employee is regularly required to talk and hear. The employee frequently is required to sit (at a desk for extended periods of time), stand, and walk. This position requires the ability to occasionally lift office products and supplies, of up to 10 pounds. This employee may be required to drive and automobile.

Travel: A valid driver’s license and current automobile insurance is required

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Responsibilities described above are not a comprehensive list and additional tasks may be assigned to the employee from time to time as necessitated by organization needs



About THRIVE Center for Survivors of Torture: The mission of THRIVE Center for Survivors of Torture (THRIVE) is to walk alongside survivors of torture through trauma-informed care that addresses both visible and invisible wounds. We provide integrated case support, mental health services, medical navigation, and community connections to help survivors rebuild trust, restore dignity, and thrive as part of our shared community.

At the core of torture, trust between two human beings is destroyed. Our services focus on restoring trust and helping a survivor rebuild emotional, physical, social, and spiritual bonds. Our work also aims to prevent the effects of intergenerational trauma.

THRIVE was founded in 2003 in response to the unmet needs of torture survivors in our community. Today, THRIVE is the only organization in Utah that specializes in serving torture survivors. To date we have served over 5,000 individuals.

Our trauma-informed services include: individual, couple, & family psychotherapy • group therapy, support, & education • intensive case management • medical assessment, advocacy, & referral • psychiatric care • pharmacological education • legal referral for asylum seekers • massage therapy • preventative & wellness care • comprehensive assessment & evaluation • specialized training and consultation for professionals who encounter torture survivors in their practice.

We are looking for candidates who are passionate about human rights, mission-driven, self-motivated, committed to professional growth and learning and are excited about providing holistic services to refugees and asylum seekers.

Position Details

  • Full-Time, 40 hours/week
  • Hourly, non-exempt $22-$32 per hour
  • Reports to: Executive Director

To Apply:

Send a resume and cover letter to THRIVE’s executive director at Heidi.justice@thrivesot.org. Position is open until filled.

THRIVE prides itself on creating and maintaining a culture of equity, diversity, and inclusion for our clients and our staff. We are advocates for human rights, healing, and opportunity for all, especially those who have and continue to experience systemic discrimination.

Additional Info

Job Type : Full-time

Education Level : Bachelors Degree

Experience Level : Mid Level

Organization Mission : The mission of THRIVE Center for Survivors of Torture (THRIVE) is to walk alongside survivors of torture through trauma-informed care that addresses both visible and invisible wounds. We provide integrated case support, mental health services, medical navigation, and community connections to help survivors rebuild trust, restore dignity, and thrive as part of our shared community.

Nondiscrimination Statement : THRIVE prides itself on creating and maintaining a culture of equity, diversity, and inclusion for our clients and our staff. We are advocates for human rights, healing, and opportunity for all, especially those who have and continue to experience systemic discrimination.

Job Location : Murray

Work Model : On-site

Compensation Type : Hourly

Job Status : Nonexempt

Benefits Offered : Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Retirement Plan, Paid Holidays, Paid Time Off, Paid Sick Time

Pay Range : $24-$31/hour

Powered By GrowthZone

Why choose a nonprofit career? Working in this sector allows you to contribute to meaningful causes, engage with your community, and make a lasting impact. Whether you're seeking a full-time, part-time, or remote nonprofit job, the UNA Job Board is updated regularly with new postings.

Start your job search today and take the next step toward a fulfilling career and discover how your skills can help strengthen the community!