Barbara Tapsell

Finance Manager

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.


Org chart

This person is not in the org chart



Offices

This person is not in any offices