Michael Louis

Board Member, BRAC USA

Michael Louis is a finance and strategy executive with over 15 years of experience working with leading consumer brands to drive growth and transformation. He currently serves as the Global Vice President of Mergers & Acquisitions Strategy at BIC, a leading global consumer brand. Prior to BIC, Michael led M&A strategy and execution, financial planning & analysis at Tegra Global, an Apollo Global-backed apparel manufacturing business. He previously spent over 10 years in private equity and investment banking. In addition to his finance and strategy experience, he has also worked in various capacities with several nonprofits and global health organizations, including Partners In Health and the Global Nursing Caucus. He holds a Bachelor of Science Degree from Cornell University and an MBA from Harvard Business School.


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices