Company Description
Point is the global leader in Marketing Investment Management, supporting brands across Africa, the Middle East, and Pakistan. We specialize in helping organizations optimize their marketing investments by integrating strategy, insights, creative execution, procurement, and performance measurement into a unified system. Our proprietary technology ensures transparency, accountability, and measurable results, while our on-the-ground expertise facilitates clarity and scale in complex markets. Point partners with global FMCG, retail, healthcare, telecom, and consumer-driven brands, delivering effective, efficient, and ethical marketing solutions.
Role Description
This is a full-time, on-site role based in Cairo, Egypt. The Customer Success Manager will play a critical role in ensuring customer satisfaction and retention by building and maintaining strong relationships with clients. Responsibilities include monitoring client success metrics, addressing customer inquiries, setting strategies to improve client outcomes, and ensuring seamless communication between internal teams and clients to deliver solutions that drive value.
Qualifications
Experience in building and maintaining strong client relationships and fostering trust and satisfaction Strong customer service skills to effectively address client inquiries and provide solutions Proficiency in customer retention strategies and a proven ability to ensure long-term client success Exceptional analytical skills to evaluate customer data and optimize outcomes Ability to collaborate with internal teams to deliver effective and efficient solutions Exceptional communication and interpersonal skills Proven track record in customer success or account management roles, preferably in marketing or a related field Bachelor’s degree in Business, Marketing, or a relevant field