Customer Success Manager

Evolving Systems

Full-time Business Operations Specialists
Apply Now
Location
Lebanon, Lebanon, Lebanon
Posted
June 04, 2026

Job 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...