Macmillan Cancer Support

Macmillan Cancer Support

89 Albert Embankment
020 7840 7832

IT Project Manager

Location: London
Posted: 09/04/2015
Closing date: 30/06/2015
Salary: £40,000 - £45,000
Function: IT

We are looking for an experienced IT Business Systems Project Manager who will help to improve the lives of people effected by cancer....

Read more »