Olivia Smith, based in France, is currently a Deputy Marketing Director at Léon Grosse. Olivia Smith brings experience from previous roles at Léon Grosse and Turner Construction Company. Olivia Smith holds a 2008 - 2010 Master's egree in Master of Business Administration - MBA @ University of North Texas G. Brint Ryan College of Business.
Looking for a different Olivia Smith?
Find contact details for 700 million professionals.