Project Manager
Project Manager.Up to £55,000.Leeds, UK – (2 days a week onsite). Have you got experience in Project Management? Want to work as a Project Manager alongside one of the most established names in the technology industry? Look no further!Manage exciting upcoming…