Senior Project Manager | Digital
- Hiring Organisation
- deltatre
- Location
- London, England, United Kingdom
communicate to audiences from engineering teams to senior stakeholders•Experience working in an international or distributed organization, collaborating across time zones and cultures•Experience mentoring team members and sharing knowledge across a delivery team•Examples of process improvements you've introduced without formal authority, including where scope or priorities were ...