James Robb's Location
South Africa
James Robb's Education
James Robb's Summary
James Robb, based in South Africa, is currently a International Sales Manager at aha Hotels and Lodges. James Robb holds a 2004 - 2008 Bcom (PPE) and PDEM (Enterprise Management) in Economics, Philosophy, Commerce @ University of Cape Town. James Robb has 1 email on RocketReach.