Sales representatives in South Africa which are looking for suppliers

Photo of Marc

M. Mulcahy

South Africa


A commercially astute manager in the competitive passenger and fleet automotive / trucking and bus industries within both the Sales and After Sales sectors.

Country of a representative
All countries
South Africa
Can work also in:
  • Results: 1. Page 1 of 1

  • 1