Stephen Westurn

Chief Financial Officer at TurboAppeal

Over 30 years of experience implementing change in organizations from $35 to $560 million in revenue while achieving profitable growth, developing strategic plans, and implementing tactical solutions. Proven record of success in multiple industries (including 15 years of international experience) providing strategic leadership, financial analysis, and business intelligence to executive teams. Holds a Master's of Business Administration from the University of North Texas.


Org chart