Riaan Tarr, based in Johannesburg, GP, ZA, is currently a Contracts Manager at Bulldog Projects, bringing experience from previous roles at Continental tyers.
Not the Riaan Tarr you were looking for?
Find contact details for 700 million professionals.