Andrew is currently a manager on the Portfolio Development team at M12. He joined M12 from Microsoft’s One Commercial Partner organization in Canada where he was a partner manager for large managed service providers and distributors. He also worked on Microsoft Canada’s small and medium business team where he focused on channel development for the Azure cloud platform. Prior to Microsoft, Andrew worked at an investment management firm, BMO Nesbitt Burns, in wealth management. He holds an MBA degree from INSEAD in France and a BA from McGill University in Canada.