Stable
Show contact
After moving to the UK in 2021 from South Africa, Barbara joined the Operations team as the finance manager, overseeing payroll and management accounts for the US and European entities.
Marco Rodriguez
Chief Operating Officer
Barbara Tapsell
Finance Manager
Louise Derbes
VP, Sales Operations
Current role
View in org chart