Project Manager Glasgow, GB Job Title: Project Manager Location: Glasgow/Edinburgh – Applicants must have the right to work in the UKSalary: CompetitiveContract: PermanentHours...