CarTrawler's HR department is led by Sheila Walsh (Chief People Officer) and has 34 employees.
Jody Jordan
Chief People Officer
Vanessa Gallogly
Senior Talent Acquisition Specialist
Aoife Carey
Marketing Manager
Sebastiaan Sitskoorn
Head of Sustainability
Bcomm Michelle Payne
People Partner
Susan Corcoran
Ea to Chief People Officer and Chief Product and Technology Officer
Rachael Allen
People Operations Manager
James Nolan
Head of Talent Acquisition
Looking for a particular CarTrawler employee's phone or email?