Britain's Premier Job Portal
Evolving Systems is seeking a strategic customer success professional to maintain and grow its business within the Telecom industry. The Customer Success Manager (CSM) will be assigned to specific customers in the Northern Africa Region (but not limited to) and responsible for Customer planning and sales execution to meet or exceed Evolving Systems’ growth plans from this key territory.
This position is needed to maintain revenue and margin with the designated customers while positioning and closing upsell opportunities. It will also complete customer needs analysis and present Evolving Systems’ value proposition to these customers. The Customer Success Manager will work closely with Pre-Sales, Product and Marketing, Business Development Representatives, and Project Delivery teams.
PROFILE & KEY RESPONSIBILITIES:
You have a tangible track record of 5-10 years of sales working with software and services within the Telecom sector. Ideally, you have an in...