Sheila Leyne is a seasoned communications executive with extensive experience in global strategic communications and brand storytelling. Currently serving as Vice President of Global Strategic Communications at ManpowerGroup since December 2022 and Head of Integrated Brand Communications at SPL Consulting since January 2021, Sheila has a proven track record of developing impactful communications strategies, executive thought leadership, and social impact programs. Previously, Sheila was an EVP, Managing Partner, and Director of Public Relations at MullenLowe U.S., where significant PR business was built along with a world-class team. Sheila's career also includes leadership roles at Mullen, holding titles such as SVP and Co-director of Public Relations. Sheila holds a degree from the University of Massachusetts Amherst.
Sign up to view 2 direct reports
Get started