Gregory Ouillon's Location
Geneva, GE, CH
Gregory Ouillon's Work
Gregory Ouillon's Education
Telecom ParisTech
Master's Degree
1983 - 1986
Gregory Ouillon's Skills
Gregory Ouillon's Summary
Gregory Ouillon, based in Geneva, GE, CH, is currently a Chief Technology Officer, EMEA at New Relic, Inc., bringing experience from previous roles at SITAONAIR and SITA. Gregory Ouillon holds a 1983 - 1986 Master's Degree @ Telecom ParisTech. With a robust skill set that includes Leadership, Microsoft Excel, Networking, Customer Service, Microsoft Office and more, Gregory Ouillon contributes valuable insights to the industry. Gregory Ouillon has 4 emails and 1 mobile phone number on RocketReach.