Chief Investment Officer, Sun Life &
Head of Insurance Asset Management, SLC Management
Randy Brown is CIO for Sun Life since 2016 and leads SLC Management’s insurance business with $119 billion in assets under management (AUM). Randy is Executive Sponsor of SLC Management’s Sustainable Investment Program, and a member of Sun Life’s International Sustainability Council responsible for implementing the global sustainability plan.
Randy joined Sun Life at the start of 2016 and has more than three decades of investment management expertise at highly-respected global financial firms. Randy has held senior roles at Deutsche Asset & Wealth Management, most recently as Global Head of Insurance and Pension Solutions and as Head of Asset and Wealth Management for the UK region.
Previously, he was Co-Chief Investment Officer of Deutsche Asset Management, responsible for a global investment staff of 750 and total assets of $1.2 trillion. Before the integration of Deutsche’s asset management and wealth management businesses, Randy was the head of its investment business managing money for insurance companies, with more than $200 billion of assets under management.
Randy’s portfolio of work also includes senior roles in trading at BlackRock and Morgan Stanley & Company and Salomon Brothers.
Randy holds Bachelor of Science and Master of Engineering degrees, both in Electrical Engineering, from Cornell University. He also earned an MBA from Cornell University's Johnson Graduate School of Management, where he was a Lester B. Knight Scholar.