Madeleine Sinclair

Madeleine Sinclair

Managing Director, Head of North American Distribution, Blue Owl

Madeleine oversees business development, strategic partnerships, and sales across the US & Canadian Private Wealth business. She is responsible for providing financial advisors and high net worth investors access to private markets and the same alternative investment solutions as institutional clients. Ms. Sinclair sits on the Blue Owl Securities global leadership team focused on fund raising, expanding platform relationships, and launching innovative solutions for Private Wealth clients.

Prior to joining Blue Owl, Madeleine served as Head of iShares business for BlackRock in Canada and was a tenured member of the iShares Executive Committee. Over the course of her nineteen years at BlackRock, Madeleine held numerous leadership roles within BlackRock’s US Wealth Advisory business, including COO, National Sales Manager, and Head of Distribution Strategy. Madeleine has deep experience in building and managing industry leading teams that deliver impactful business results.

Madeleine holds an MBA from NYU Stern and a BA from DePauw University. She is an active member of CHIEF, a network focused on connecting and supporting women executive leaders. She also serves on the Board of 10,000 Degrees, a program focused on getting students from low-income backgrounds to and through college.

Most importantly, Madeleine is a wife and mother of two daughters, residing with her family in San Francisco, California.