Annabelle Taylor

Annabelle Taylor

EC Harris, Marketing manager

Annabelle is the Marketing Manager for Asia.