people Contacts
Senior Sales Leader and Sales Head with extensive experience leading both sales and customer experience teams.
Johannesburg, South Africa
Pakistan