John is a licensed CPA in the state of NC with 18 years of experience in the accounting industry. Early in 2023, he joined Ro Health to lead the finance team. Before joining Ro Health, John spent two years helping private equity backed companies stabilize the accounting function post transaction. He specialized in developing a financial package suitable for external parties to understand the financial position of the business. Prior to that, John led the accounting department as Controller of a family owned, multiple entity business in the car wash industry. Income tax compliance is where John began his career spending six years managing large, multi-state tax returns in addition to found years at a fortune 500 company working in their corporate income tax department.
John received his Bachelor of Business Administration from Niagara University while playing division I hockey and golf.