Engagement Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
more business focussed, so you’ll need to talk to Users in a language they can understand Proven program management skills and experience Strong critical thinking skills, including the ability to identify suboptimal processes and drive more efficient ways of working Ability to recognize repeated user-facing issues ...