Randy Brown is Chief Investment Officer of Sun Life Financial and heads the investment operations of Sun Life Assurance Company of Canada. He joined Sun Life Financial in January 2016. With more than three decades of investment management expertise at highly-respected global financial firms, he brings strong experience to Sun Life. Since 2007, Mr Brown has held several 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, Mr Brown was the head of its investment operations managing money for insurance companies, with more than $200 billion of assets under management. Prior to joining Deutsche, he served as BlackRock’s Co-Head of Portfolio Management for its Financial Institutions Group, where he managed $120 billion in fixed income assets for a client base of over 100 insurance companies and banks. Randy also gained deep technical knowledge in mortgages at Morgan Stanley & Company and Salomon Brothers where he was a mortgage-backed securities trader for more than 12 years.
Mr Brown 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.