Madame Tussauds's HR department is led by Kathy Bagshaw (Attraction Manager) and has 5 employees.
Kathy Bagshaw
Attraction Manager
Looking for a particular Madame Tussauds employee's phone or email?