Michael Louis

Photo of Michael Louis

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.

Michael is based in Atlanta, GA, where he resides with his wife and two daughters.