Sara Leonard's Location
Wake Forest, NC, US
Sara Leonard's Work
Sara Leonard's Education
Sara Leonard's Skills
Sara Leonard's Summary
Sara Leonard, based in Wake Forest, NC, US, is currently a Chief Marketing Officer at Yourbio Health, bringing experience from previous roles at Kimberly-Clark and The Clorox Company. Sara Leonard holds a 1994 - 1998 Bachelor Of Arts in English Language And Literature, Literature, English Language @ University of Rochester. With a robust skill set that includes Microsoft Office, Customer Service, Marketing Management, Brand Management, Business Insights and more, Sara Leonard contributes valuable insights to the industry. Sara Leonard has 3 emails and 1 mobile phone number on RocketReach.