Marketing Manager
Posted 2 weeks ago 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 sectors. … more