Bachelor’s degree in Accounting or Finance preferred, CPA preferred. 8+ years of progressive accounting experience with at least 2 years at the Assistant Controller level or higher. Experience guiding and mentoring high-performing accounting teams. Experience in a fast-paced technology or professional services environment. Advanced+ Excel skills and proficiency with software like QuickBooks Online, Xero, Netsuite, and others. Strong analytical skills, problem-solving abilities, and excellent communication skills.