SC

Stephen Castles

Chief Financial Officer at Astra Service Partners

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.

Links

Previous companies

PwC logo

Timeline

  • Chief Financial Officer

    October, 2023 - present