General Manager Management jobs in Europe
Broaden your search
Refine your search
Found 3 Contract jobs
We are Nesta, the UK’s innovation agency for social good. We design, test and scale solutions to society’s biggest problems.
We are seeking to appoint a Project Manager, to work in the Transport Service, to help support the delivery of the above plans.
Your opportunity The firms strategy is to provide it's people with a culture of constant opportunity and growth and this role is no exception. Human R