Robert Beauregard is president and chief investment officer of Global Alpha Capital Management, a firm he co-founded in 2008. Global Alpha specializes in global small cap and manages over $7 billion in assets for institutional clients in the US, Canada, and Europe.
Prior to founding Global Alpha, Robert worked for 11 years managing small cap portfolios for large institutions. Prior to that, he worked for 10 years in various managerial roles in large multinational companies and consulting firms.
Robert is a graduate of the Royal Military College of Canada and has completed his MBA at McGill University. He is holder of the CPA and CFA designations.