Senior Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Manager work and embrace an entrepreneurial approach to a highly visible portfolio. You thrive in ambiguous settings and demonstrate a structured approach to problem-solving and delivering high-quality, high-stakes projects. The Interview Process Talent Team Screen (30 minutes) Introduction to the team (60 minutes) Case Study ...