Chris Ross's Location
Reading, GB
Chris Ross's Work
Chris Ross's Education
Chris Ross's Skills
Chris Ross's Summary
Chris Ross, based in Reading, GB, is currently a Chief Revenue Officer (CRO) at Barracuda, bringing experience from previous roles at Barracuda, M2A Media and arcserve. Chris Ross holds a 1991 - 1994 BA (Hons) in Modern Languages & Information Systems @ University of the West of England. With a robust skill set that includes Sales, Cloud Computing, SaaS, Channel, Enterprise Software and more, Chris Ross contributes valuable insights to the industry. Chris Ross has 5 emails and 1 mobile phone number on RocketReach.