Goodlord
Show contact
Links
William Reeve
CEO
Leah Ellis
Head Of People
Donovan Frew
Chief Technology Officer
Costas Frangeskou
Director Of Sales
Tom Goodman
Head of Customer Success
+ 21 more
Joanna Harman
Director Of People
Alex Allden
People Partnering Lead
Georgia Alderton
Talent Partner
Shawn Barclay
7 members
Current role
View in org chart