Vanessa Russell is an experienced Marketing Director at The Celtic Manor Resort, a position held since October 2005. Vanessa previously served as Project Director at Wonder Company from January 2016 to June 2017, contributing to a hybrid agency focused on transforming the ordinary into the extraordinary through digital design.
Sign up to view 7 direct reports
Get started
This person is not in any teams