Customer Success Manager
Evolving SystemsJob Description
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...
Apply for this Job
Submit your application for the Customer Success Manager position at Evolving Systems.
Apply Now Save for Later