Managing Director, Public Securities
Prior to joining Brookfield in 2017, Mr. Roy was Managing Director and Head of Distribution for Cushing Asset Management, an energy-related asset manager. He also held several positions with Morgan Stanley starting in 1995, including National Business Development Director for their Consulting Group.
Mr. Roy earned a Master of Business Administration from Tulane University’s AB Freeman School of Business and a Bachelor of Arts in Economics from Rollins College. He holds FINRA Series 7, 24 and 63 licenses.