
Planet provides retail and hospitality businesses with a modular payment partner for accepting online payments. With global headquarters in London and regional headquarters in Paris, Galway, Dortmund, Zurich and Madrid, Planet operates in 64 markets across 5 continents. Eurazeo acquired a majority stake in the company in 2015, valuing it at €550m. In 2021, Eurazeo sold its stake to Advent International while reinvesting alongside Advent, which valued the company at €1.8bn.
Goodwin served as the CEO of 3C Payment before its merger with Planet, after which he assumed the role of CPTO at Planet in 2020. He holds a BSc in Physics from University of Nottingham.

About Planet
Founded in 1985 as Cashback Ltd. and with its headquarters in London, Planet specializes in multicurrency payments, credit card processing, and tax-free VAT refunds management for tourists. Planet provides its services to international retail groups, hotels and banks, operating in 64 markets across 5 continents.