manager jobs in England (GB)
To get your perfect manager job in England (GB) sent to you the day it's posted, sign up for our job alert service.
Found 2 jobs in this campaign
The role itself will have real variety, working across all areas of the business on some exciting projects that are currently taking shape
You will have the primary responsibility for revenue generation by identifying new digital business development opportunities.