Technical Project Manager jobs in Abingdon Science Park

Easy Apply

Communications Specialist

Posted 9 January by MP Resourcing Easy Apply

Position Summary: The successful candidate will work closely with the Communication Managers to deliver high quality communications tailored to the audience and the needs of our business. You will build strong relationships with internal stakeholders at all levels of our organisation and use your negotiating...

read more