Client Success Representative
Date: 30 Mar 2026
Location: MU
Company: International SOS
About the role
International SOS (www.internationalsos.com) is the world’s leading medical & travel security services company operating from over 1000 locations in 90 countries with more than 11,000 multi-cultural medical, security and logistics experts.
The Client Services Representative will be responsible for sales administration ). Key responsibilities include:
Key responsibilities
- Providing consistent administrative support to the Sales and Marketing Department in relation to the client renewal process, onboarding of clients, invoicing of clients and client reporting.
- Working with the Head Client Services & Account Management to assist in the implementation of and efficient adherence to the key processes of the Sales and Marketing department.
- Interfacing effectively with the Sales and Marketing, Operations, Billing, Commercial Services and IT teams to develop and maintain strong working relationships to support the efficient and effective management of local and overseas clients.
- Facilitating the Business Development Managers achieving their sales objectives by providing back office sales support
- Assisting with the operational implementation of new accounts.
- Assisting with the administration side of renewal, up selling and cross selling of existing accounts.
- Overseeing digital product client roll out process for the region.
- Responsible for tracking all contracts and for contract document management, by keeping storage of all hard copy contracts in a safe for audit compliance.
Job Profile
- Strong Analytical thinker able to investigate complex issues, make decisions and develop solutions.
- Excellent communication and interpersonal skills.
- Excellent numeric, written and oral communication skills
- Computer literate (MS Word, Excel, PowerPoint and CRM applications)
- Minimum 2 years’ experience in an operationally / commercially focused analytical and/or Customer Services role