Jellyfish
Show contact
Lisa Deeprose
Marketing Director
Charlotte Parker
Marketing Manager
Luisa Monteiro
Senior Marketing Manager
Current role
View in org chart