Marketing Manager
Posted 30/05/2024 by Verrus Group
- Location:
- LS1, Leeds, West Yorkshire
- Job Type:
- Permanent
The appointed Marketing Manager will be tasked with optimising both our employer brand and recruitment-specific marketing, the latter being with candidates and clients in the global software, tech, life science, finance, legal, manufacturing, construction, and natural resources … more