Stuart Davies

Chief Executive Officer

Stuart Davies is the Chief Executive Officer of ORPC, a position held since 2020, where they guide marine renewable energy technology and project development solutions for microgrid to utility-scale river and tidal energy applications, and underwater mobile power supplies for offshore energy applications. Prior to ORPC, they served as Managing Director, Head of Opportunistic Credit at Bain Capital Credit from 1999 to 2016, and were a member of the Executive Committee and Investment Committee. They are pursuing an MBA at the Massachusetts Institute of Technology and a BA at Yale University.

Location

Portland, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices