Car Group
Show contact
Cameron McIntyre
MD & CEO
Inés Guitarte
CEO, carsales Latin America
Ryan Svaghi
Executive General Manager - New Ventures (next)
Jo Allan
Chief People Officer
Paul Barlow
MD, Australia
+ 7 more
Nicholas van Den Brink
Head Of Product, New Ventures
Current role
View in org chart