Manager, Strategy & Technology
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
clear understanding of complex management, business, and finance processes from a variety of verticals. Excellent organizational, written, and verbal communication skills with strong problem-solving ability. Strong track record in liaising with and collaborating with clients from diverse industries. Proven history of leading multiple large and complex programs ...