ST

Stephen Troake

Svp, Head Of Business Solutions - Corporate at RenaissanceRe

Stephen Troake is a seasoned finance professional with extensive experience at RenaissanceRe, where Stephen has held multiple senior leadership roles since August 2008, including SVP, Head of Business Solutions - Corporate, and SVP, Head of Finance - Holdings. Stephen has successfully driven strategic change across various functions, including Finance, Treasury, Capital Partners, and LR&C. Prior to RenaissanceRe, Stephen gained valuable experience at PricewaterhouseCoopers from July 2002 to August 2008, advancing from Associate to Manager. Stephen holds a Bachelor of Commerce degree from McMaster University, obtained in 2002.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices