Ross Mcculloch's Location
Frimley, GB
Ross Mcculloch's Work
Ross Mcculloch's Education
Ross Mcculloch's Skills
Ross Mcculloch's Summary
Ross McCulloch, based in Frimley, GB, is currently a Vice President, Global Customer Success at Talend, bringing experience from previous roles at BitSight, True Fit Corporation, Salesforce and Digital River Inc. Ross McCulloch holds a 1996 - 1999 Buckinghamshire New University. With a robust skill set that includes E-commerce, Digital Marketing, Affiliate Marketing, Online Advertising, SaaS and more, Ross McCulloch contributes valuable insights to the industry. Ross McCulloch has 5 emails and 2 mobile phone numbers on RocketReach.