Digital Project Manager - freelancer - Corporate Communications
- Location
- Greater London, England, United Kingdom
pressure, within strict time constraints and must be able to manage multiple projects in a fast-paced, time sensitive environment. Technical knowledge and skills Microsoft Project, Project tracking software Content management system use Ticket creation and tracking for tasks and website issues/bugs (i.e. JIRA) QA techniques ...