Gregory Owens's Location
Chapel Hill, NC, US
Gregory Owens's Work
Gregory Owens's Education
Gregory Owens's Skills
Gregory Owens's Summary
Gregory Owens, based in Chapel Hill, NC, US, is currently a Manager of Operations, Customer Success at JAGGAER, bringing experience from previous roles at SciQuest:JAGGAER and Medidata Solutions. Gregory Owens holds a Virginia Tech. With a robust skill set that includes Leadership, Management, Software As A Service Saas, Project Management, Business Development and more, Gregory Owens contributes valuable insights to the industry. Gregory Owens has 2 emails and 1 mobile phone number on RocketReach.