As a Customer Success Specialist, you will guide customers through every stage of their journey, ensuring seamless onboarding, consistent support, and long-term satisfaction. You’ll act as the central contact for key accounts, managing communication, service delivery, and project coordination across a global network infrastructure environment.
Key Responsibilities
- Serve as the primary liaison for customers from initial setup through ongoing service operations
- Lead onboarding for enterprise clients, ensuring timely implementation and smooth transitions
- Develop reports that provide visibility into service performance, project progress, and solution capabilities
- Conduct regular service reviews, sharing updates on improvements and upcoming changes
- Monitor satisfaction levels and proactively address evolving customer needs
- Coordinate internal teams—including service delivery, network engineering, and sales operations—to meet project timelines and technical requirements
- Manage documentation, track milestones, and maintain transparency across stakeholders
- Respond to service escalations, outages, and contractual inquiries with clarity and urgency
- Support billing discussions and renewal processes as needed
- Identify risks early and implement solutions to prevent delays or disruptions
- Ensure adherence to regulatory and safety standards across all service activities
Qualifications
Candidates should bring at least three years of experience in customer success or service delivery within an IT or network services setting. Strong interpersonal and written communication skills are essential, particularly in English. You must be detail-oriented, adaptable, and comfortable managing multiple priorities in a collaborative team environment. Familiarity with project or service management frameworks such as PRINCE2 or ITIL is preferred.
Work Environment
This role operates in a hybrid model, allowing flexibility to work remotely while also engaging in-person across locations including Singapore, Australia, Malaysia, the Netherlands, the UK, and the United States. You’ll collaborate with a diverse, global team committed to innovation, customer focus, and inclusive practices. The culture emphasizes hands-on problem solving, mutual support, and professional growth within a healthy, forward-thinking workplace.