Technical Account Manager
- Location
- Greater London, England, United Kingdom
Best Company To Work For’ and in the Sunday Times top 50) Location: 3 days home based, 2 days in London offices Role: Technical Account Manager The opportunity is to join a leading provider of IT support, managed services, cyber security and cloud solutions. The company … offices in London, Manchester, and overseas. Over 120 members of staff. The role is to join as a Technical Account Manager, to take over, manage and grow a set of existing SMB and midmarket customers, including a 300 person national company, a 200 person charity ...