Greg Richards's Location
Chapel Hill, NC, US
Greg Richards's Work
Greg Richards's Education
Greg Richards's Skills
Greg Richards's Summary
Greg Richards, based in Chapel Hill, NC, US, is currently a Chief Marketing Officer at Key Data, bringing experience from previous roles at Inflection Strategies LLC, Skimmer and SkuVault. Greg Richards holds a 2009 - 2011 Master @ University of Central Florida. With a robust skill set that includes Demand Planning, Supply Chain Management, Marketing Communications, Leadership, Product Marketing and more, Greg Richards contributes valuable insights to the industry. Greg Richards has 2 emails and 1 mobile phone number on RocketReach.