As of 2008, the museum is headed by Bret Pidgeon, who is currently the general manager of Madame Tussauds Hong Kong and Shanghai.
Pada 2008, museum tersebut dikepalai oleh Bret Pidgeon, yang saat ini menjadi jenderal manajer Madame Tussauds Hong Kong dan Shanghai.