Harrods today announces the appointment of Geoff Weaver as chief financial officer, with Geoff bringing more than two decades of financial leadership experience across multinational environments.
Geoff joins Harrods from TUI Group, where he held senior finance roles since 2011, most recently serving as Finance Director for TUI Markets & Airlines, the group’s largest business division. Prior to his time at TUI, Geoff spent over six years at KPMG within their audit function.
Michael Ward, managing director of Harrods, said: “As we continue to invest in our transformation and future growth, I am delighted to welcome Geoff to Harrods. His commercial acumen, digital expertise, and people-first leadership will be instrumental as we continue to evolve our business and reinforce our authority in luxury across all categories and channels.”
Geoff’s appointment is effective immediately following Tim Parker, who joined Harrods as Chief Financial Officer in 2022, leaving the role in May to pursue other opportunities.






