ClearScore
Show contact
Pete leads the ClearScore business in South Africa. A wannabe artiste and glutton for cinema, you may spot him in the backdrop of the occasional feature film - he’s still awaiting his Oscar.
Links
Previous companies
Steve Smyth
Chief International Officer & Managing Director, Australia
Peter McLoughlin
General Manager, South Africa
Current role
View in org chart