Sales manager at Leisure Auto Sales - , ,
Leisure Auto Sales is an automotive company based out of South Africa.