Stephen Castles is the Chief Financial Officer at Astra Service Partners, with previous experience in similar roles at North American Dental Group and as a Senior Associate at Newstone Capital Partners, LLC. Stephen also worked as a Senior Investment Analyst at Prudential Capital Group and as an Associate at PricewaterhouseCoopers. Stephen holds a Master of Business Administration from The Wharton School and a Bachelor of Business Administration in Accounting from Texas A&M University, as well as a Master of Science in Finance from Mays Business School at Texas A&M University.
Sign up to view 4 direct reports
Get started