Customer Success Manager - Network Services
- Hiring Organisation
- Michael Page Sales
- Location
- West London, London, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £50,000 - £60,000 per annum
profile and generate interest in our solutions, securing meetings, presentations, and subsequent proposals with the sales lead Work with the Chief Architects and Marketing department to tailor and/or create additional product proposition and sales collateral as well as ensure internal and external communications and go-to-market plans ...