Charlotte Tilbury Beauty
Josephine Isherwood is an accomplished business development and strategy professional currently serving as the Head of Business Development and Strategy at Charlotte Tilbury Beauty since September 2022. Prior to this role, Josephine worked as a Strategy Manager at La Perla from April 2020 to September 2022 and gained valuable experience as a Management Consultant and Analyst at Accenture from March 2017 to March 2020. Earlier career experience includes working as an Analyst at Pacific Road Capital in late 2016. Educationally, Josephine holds a Master's Degree in Management from The London School of Economics and Political Science (LSE) and a Bachelor's Degree in Modern Languages and Cultures from Durham University, complemented by a Cours de Civilisation Francaise from the University of Paris I: Panthéon-Sorbonne. Josephine's foundational education includes a High School International Baccalaureate from Queenwood School and earlier schooling at Kambala and Ecole Jeannine Manuel.
This person is not in any teams
This person is not in any offices