Angelica Ismailos
← Back To Staff

Angelica Ismailos

Job Title: Digital Marketing Manager

Angelica manages our digital marketing programs in EMEA in collaboration with the Marketing Superteam. Originally from Toronto, Canada, she worked in our San Mateo office for a year before joining the London office.