Tom Holland's Location
United States
Tom Holland's Work
Tom Holland's Education
Tom Holland's Skills
Tom Holland's Summary
Tom Holland, based in United States, is currently a Chief Revenue Officer (CRO) at ControlUp, bringing experience from previous roles at Citrix. Tom Holland holds a Rutgers University. With a robust skill set that includes Selling, Buy Sell, SaaS, New Product Development, National Accounts and more, Tom Holland contributes valuable insights to the industry. Tom Holland has 2 emails and 1 mobile phone number on RocketReach.