Ross Mccallum's Location
Glasgow, GB
Ross Mccallum's Work
Ross Mccallum's Education
Ross Mccallum's Skills
Ross Mccallum's Summary
Ross McCallum, based in Glasgow, GB, is currently a Regional Manager EMEA - Customer Success at Ping Identity, bringing experience from previous roles at Ping Identity, Quest Software and Dell. Ross McCallum holds a 1980 - 1984 Bachelor Of Science in Computer Science @ University of Strathclyde. With a robust skill set that includes Account Management, Solution Selling, New Business Development, Enterprise Software, Managed Services and more, Ross McCallum contributes valuable insights to the industry. Ross McCallum has 1 email on RocketReach.