Stephen Castles, based in Dallas, Texas, United States, is currently a Chief Financial Officer at North American Dental Group, bringing experience from previous roles at North American Dental Group, Newstone Capital Partners, LLC, Prudential Private Capital and PWC. Stephen Castles holds a 2015 - 2017 Master Of Business Administration in Finance @ University of Pennsylvania. With a robust skill set that includes Private Equity, Credit Analysis, Principal Investing, Deal Execution, Mezzanine and more, Stephen Castles contributes valuable insights to the industry. Stephen Castles has 4 emails and 1 mobile phone number on RocketReach.