Russell Tarr's Location
Cape Town, Western Cape, South Africa
Russell Tarr's Work
Russell Tarr's Education
Russell Tarr's Skills
Russell Tarr's Summary
Russell Tarr, based in Cape Town, Western Cape, South Africa, is currently a Regional Sales and Channel Director | Africa at Afriwise, bringing experience from previous roles at Veeam Software, Simplivity Corporation, Hewlett Packard Enterprise and Cisco. Russell Tarr holds a 2007 - 2010 Nelson Mandela Metropolitan University. With a robust skill set that includes Solution Selling, Direct Sales, Managing Partner Relationships, Account Management, Salesforce.com and more, Russell Tarr contributes valuable insights to the industry. Russell Tarr has 4 emails on RocketReach.