Leena Jain Utsch

Chief Marketing Officer at Canyon Ranch

Leena Jain Utsch has a diverse and extensive work experience spanning various industries. Leena has held the position of Chief Marketing Officer at Canyon Ranch since 2023. Prior to that, they served as Chief Marketing Officer at Coravin from 2021 to 2023, where they focused on evolving the brand positioning and developing a global omnichannel marketing strategy. From 2018 to 2021, they were the Chief Marketing Officer at Humanscale. Leena also worked at L'Oréal for several years in different roles, including Vice President of Marketing for essie and Pureology, as well as Director of Global Marketing for Ralph Lauren Fragrances. Leena started their career as a Senior Strategy & Finance Analyst at Pizza Hut and Business Operations Manager at Cytoplex Biosciences. Leena holds a position as an Associate Consultant at Bain & Company from 1999 to 2001, where they began their professional journey.

Leena Jain Utsch holds a Master of Business Administration (MBA) degree with a concentration in Marketing and Finance from The Wharton School. Leena also obtained a Bachelor of Arts (BA) degree in Public Policy from Stanford University.

Links

Previous companies

Pizza Hut logo
Bain & Company logo
Humanscale logo
Coravin logo

Timeline

  • Chief Marketing Officer

    April, 2023 - present

View in org chart