Digital Account Manager - Corporate Communications
- Location
- City Of London, England, United Kingdom
We’re looking for a Digital Account Manager who is passionate about strong client relationships, has a mind for strategy and is excited about growing client accounts, with experience managing website builds within the corporate ...