Peter O’Donovan
Chief Executive Officer
CarTrawler’s leadership team is comprised of highly regarded, experienced professionals from across the travel and technology industry.
Chief Executive Officer
Chief Financial Officer
Chief Commercial Officer
Chief Product & Technology Officer
Chief People Officer
Chief Customer Officer
Chief Business Officer
Chief Revenue Officer
Director of Corporate Strategy