Barbara Leonard's Location
Zurich, Zurich, Switzerland
Barbara Leonard's Work
Barbara Leonard's Education
Southern Methodist University
Bachelor's degree (Humanities/Humanistic Studies)
1992 - 1996
Southern Methodist University
International Communications
Barbara Leonard's Skills
Barbara Leonard's Summary
Barbara Leonard, based in Zurich, Zurich, Switzerland, is currently a Chief Strategy Officer (CSO) at Michelgroup, bringing experience from previous roles at Michelgroup, storefloors and RYA Design Consultancy. Barbara Leonard holds a 1992 - 1996 Bachelor's degree in Humanities/Humanistic Studies @ Southern Methodist University. With a robust skill set that includes Marketing Communications, Retail, Retail Design, New Business Development, Marketing Strategy and more, Barbara Leonard contributes valuable insights to the industry. Barbara Leonard has 1 email on RocketReach.