Are you a project manager with an expertise in all things digital? Are you comfortable taking the lead, passing on your knowledge to less experienced team members?
An award winning digital agency in Glasgow are looking to add to their talented team following a number of international client wins and major projects
You will work both externally as the first point of contact to major global clients an...
Job found on: