Michael DeVeau is Senior Vice President, Corporate Finance and Investor Relations, where he oversees the company’s corporate and divisional financial planning and analysis team, with responsibility for corporate strategy, M&A and investor relations. He previously served as Senior Vice President, Chief Investor Relations & Communications Officer, where he led the company’s integrated communications strategy, overseeing investor engagement, corporate brand, executive and employee communications, crisis and issues management, digital and social media, and media relations.
Prior to these roles, he served as VP, Investor Relations, Communications and Chief of Staff from 2014 to February 2021, where he built a robust investor engagement and integrated corporate communications program, while managing IFF’s reputation management efforts and serving as a strategic advisor to IFF’s Chairman and CEO. During this period, he had dual responsibility as Chief Financial Officer, Scent from 2018 to 2020, where he led financial planning, forecasting, analysis, capital allocation, acquisitions and performance management for the IFF’s largest division, and was the head of Corporate Strategy from 2016 to 2018, where he led the development of the Company’s strategy, focused on long-term profitable growth, transformation and portfolio development.
Since joining IFF in 2009 as head of investor relations, Mr. DeVeau has held various roles of increasing scope and responsibility in finance, communications and corporate strategy. Prior to IFF, he served in leadership positions in investor relations, finance and corporate development at PepsiCo, a multinational food, snack and beverage company. Mr. DeVeau began his career as an Equity Research Analyst at Citigroup Investment Research.
He has a bachelor’s from Fordham University and completed a Global Executive Leadership Program at INSEAD.
Sign up to view 0 direct reports
Get started