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.
This person is not in any teams
This person is not in any offices