Marketing Manager
Posted a week ago by Verrus Group
- Location:
- LS1, Leeds, West Yorkshire
- Job Type:
- Permanent
An understanding of SEO principles to optimize website traffic and ranking performance. Strong project management skills and self-sufficiency to prioritize and plan workload. Excellent communication and relationship building skills. Good working knowledge of Microsoft Office tools including … more