Low carbon energy is a changing and dynamic world. Things are changing and we are leading the charge. We provide long term solutions for low carbon energy generation and distribution We deliver low carbon energy networks. Fund, design, build, operate /maintain and look after customers.
London, United Kingdom
6 days ago
Deadline to apply:
See job description for deadline
Service and Systems project Manager
Setting up and maintaining systems/ processes to allow our customer service function to run effectively. This is a role for someone who wants to be solving problems, working out issues and thinking for them selves.
Applicants are required to hold the relevant Visas/Work Permits
Location: London, United Kingdom
To view this opportunity please sign back in or join (it takes 10 seconds and might change your life!)
New to Escape?
Sign up for free