Senior Managers
Our senior managers are experienced at working with a range of nonprofit entities. They are responsible for supervising and guiding our professional staff accountants during engagements.
You can also learn about our firm leadership and our partners and directors.
- Lindsay Albrecht
- Rachel Bartlett
- Zach Bateman
- Kelsey Brooks
- Michelle Haerr
- Katie Herbert
- Jenny Heyboer
- Josh Hubbard
- Blaine Juhl
- Brendan McNeal
- Kayla Mihalcik
- Jordan Milano
- Susan Nobles
- Stela Petrova
- Jocelyn Ragusin
- Tyler Spaulding
- Dana S. Stuart
- Ross Stuursma
- Sarah B. Thompson
- Sara Tibbott
- Patricia Willhite

Stela Petrova
Senior Audit Manager
Areas of Service
Audit and accounting
Background
Stela joined CapinCrouse in 2023 and has over 18 years of experience in the nonprofit private industry and the public accounting sector providing assurance services to key clients. This includes audit, review, and compilation work in various not-for-profit sectors. She has served many different types of nonprofit organizations such as churches, higher education institutions, K-12 schools, missionary organizations, and rescue missions, among others. In addition, Stela previously provided consulting and Form 990 preparation services to clients.
Civic/Professional Involvement
American Institute of Certified Public Accountants, member
Certifications and Licenses
Certified Public Accountant (CPA) – Missouri, North Carolina
Speaking and Other Service
Stela worked as an Accounting Adjunct Professor and Accounting Curriculum Supervisor at Missouri Valley College. She also has served on church audit committees and volunteered in many church and community projects.
Education
B.S., Economic University
M.A., DeVry University