Project Manager
City of Edinburgh, Scotland, United Kingdom
Project Managers play a pivotal one at 80 DAYS, working closely with both clients and our creative, web development & marketing teams to deliver successful projects & campaigns.
A degree in marketing-...
More than 30 days ago