Cheryl Francis-Owens

Strategic Marketing Manager, North America at Terumo BCT

Cheryl Francis-Owens is a seasoned marketing professional with extensive experience in strategic marketing and customer experience across various industries. Currently serving as the Strategic Marketing Manager for North America and previously as the Global Marketing Communications Manager at Terumo Blood and Cell Technologies since February 2019, Cheryl focuses on translating customer needs into strategies that promote early adoption of medical therapies and devices. Prior to this, Cheryl worked at Kaiser Permanente as a Senior Customer Experience Consultant, contributing to award-winning customer satisfaction strategies, and held significant roles at Zoola Inc. as VP of Strategic Partnerships, McClain Finlon Advertising as Director of Program Management, and Customer Communications Group as SVP, Director of Account Management. Cheryl holds a Bachelor of Arts degree from Colorado State University.

Links

Previous companies

Kaiser Permanente logo