We’re Hiring: Bookkeeper/Billing Lead at Flourish Therapy
Join Our Team
About the Role
This full-time (40 hours/week) position offers a flexible schedule and is remote. Applicants must live in Utah and be available for occasional in-person meetings in Orem, Utah.
As Bookkeeper/Billing Lead, you’ll keep Flourish’s operations running smoothly,managing payroll, billing, and finances so our team can focus on supporting the mental health of our community.
Key Responsibilities
Record and reconcile transactions in QuickBooks Online
Manage payroll, timesheets, benefits, and taxes
Oversee billing team operations, including claims and collections
Process accounts payable and receivable
Prepare monthly and annual financial statements
Monitor expenses and ensure compliance with policies and regulations
Collaborate with the Director of Operations and team members
Pay & Benefits
Pay: $25–$35/hour, depending on experience
Benefits: Medical, dental, and vision insurance; paid time off (accrued)
Location: Remote (must live in Utah)
Who We’re Looking For
The ideal candidate is detail-oriented, organized, and passionate about supporting a mission-driven nonprofit. Experience with QuickBooks Online, payroll, and billing is essential. Just as important is a commitment to working with and for the LGBTQIA+ community.
Why Work at Flourish?
At Flourish, you’ll join a dedicated team that is making a difference every day. Our staff share a commitment to providing affirming care and advocating for equity in mental health services. Working here means being part of a community that values compassion, inclusivity, and impact.
👉 Apply Here
For questions about this position, please contact info@flourishtherapy.org