Robert McCall has extensive experience in the financial industry, particularly with Nedgroup Investments. Robert started their career with the company in 2003 as a Sales Specialist and quickly worked their way up to the position of Head of National Sales in January 2018. In addition to their sales roles, Robert also served as the Head of Key Accounts for Nedgroup Investments. Their tenure at Nedgroup Investments ended in December 2022.
Robert McCall has a Bachelor of Arts degree in Economics from the University of KZN. Robert also holds a Bachelor of Laws degree in Law from the same university.
January, 2018 - present
July, 2003
Executive Vice President, Tableau Sales at Salesforce
Vice President Of Solution Sales & Technology at Microsoft
VP Of Strategic Sales - Dell Technologies at Nvidia
Director, Advertising Sales & Brand Partnerships - Automotive & CPG (food / Bev) at Netflix
Senior Director, Costar Sales at CoStar Group
Access the worlds's biggest network of public org charts
Learn more