Programme Manager, Innovation Programmes
hace 15 días
Twickenham
This is a Twickenham, office based, hybrid role, with an expectation for all employees to attend our offices a minimum of one day a week, four days a month, and may increase, subject to team requirements. The role also involves managing a portfolio of funded projects, tracking key outputs, and as...