Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Globe seeks a Technical Service Management Lead to ensure 100% SLA adherence through real-time monitoring and ITIL-aligned service management. The role emphasizes proactive delivery and strong customer relationships in critical infrastructure environments.
Responsibilities include overseeing power and cooling monitoring, onboarding, and customer success initiatives while ensuring compliance with regulatory standards and audits.
At Globe, our goal is to create a wonderful world for our people, business, and nation. By uniting people of passion who believe they can make a difference, we are confident that we can achieve this goal.
The Technical Service Management Lead ensures high customer satisfaction and maintains 100% SLA adherence through real-time monitoring and ITIL-aligned service management (incidents, changes, requests).
Manages power and cooling infrastructure monitoring, customer relationships, onboarding/training, customer success initiatives, and regulatory/audit compliance.
Bachelor's degree in Engineering, IT, or related fields with 5+ years of experience in technical support/customer success. ITIL or Data Center Practitioner certifications preferred, along with expertise in Tier 3 Data Center standards.
The Technical Service Management Lead is responsible for maintaining high levels of customer satisfaction and fostering long-term relationships through expert technical support and relationship management. Aligned with the DCTSM Playbook and STT GDC operational standards, this role ensures 100% adherence to Service Level Agreements (SLAs) through real-time monitoring and proactive service delivery. The position is explicitly responsible for managing service lifecycles using ITIL methodologies, specifically governing incident management, change management, and service request fulfillment. Furthermore, the role involves critical infrastructure oversight, including the management and monitoring of power and cooling systems to ensure maximum uptime and efficiency. Operating within standard industry practices and global service frameworks, the role aims to achieve optimal customer retention, regulatory compliance, and seamless operational handovers from onboarding to offboarding.
Bachelor's degree in Engineering, Information Technology, Computer Science, Business Administration, or related field.
Minimum of 5 years of experience in technical support or customer success management, preferably within the technology, telecommunications, or data center industries.
Relevant certifications such as ITIL, Data Center Practitioner or Customer Success Management are preferred.
Globe's hiring process promotes equal opportunity to applicants, Any form of discrimination is not tolerated throughout the entire employee lifecycle, including the hiring process such as in posting vacancies, selecting, and interviewing applicants.