Senior IT Account Manager – Corporate & Public Sector
- Location
- Greater London, England, United Kingdom
Flourish in London is seeking a Senior Account Manager to manage and grow relationships with corporate and public sector clients. You will lead across product sourcing, IT support, cloud, and security services, ensuring high-value engagement and retention. The role is based in-office in London, full ...