Digital Project Manager

Chatham House Digital Communication Manager
Location London, UK
Application deadline 28 February 2016
Apply now

The role:

To project manage and ensure the delivery of both small assignments and larger projects relating to the development of the Chatham House website and other digital projects. The role will be responsible for working with the digital team as well as external agencies to ensure the development projects are planned, structured and then carried out through to completion in a timely manner.

Main Duties and Responsibilities:

In this position you will be project managing online development initiatives and assignments – involved in large scale developments. As well as developing your experience of influencing long term strategy by working proactively with the Head of Digital Strategy and Development.

Skills, Qualifications and Experience:

The successful candidate will have a First degree (or equivalent) with proven experience of having managed website and digital projects from inception to completion. Two to three years of broad level experience in a digital role or similar and an understanding and experience of working on cross-organizational digital projects and/or complex websites is also beneficial.

How to apply:

To apply please email your CV together with a covering letter to [email protected]. The closing date for applications is midnight on 28 February 2016.
Salary range: £30,000-£35,000
Closing date for applications: 28 February 2016