As a Site Team Leader, you will play a crucial role in leading and coordinating the field support team at your assigned site. This position is all about delivering high-quality technical support and services to government clients while fostering strong relationships with stakeholders. The team thrives on collaboration and continuous improvement, ensuring that client satisfaction is always at the forefront.
You'll be responsible for
🏗️
Leading and coordinating the field support team
Overseeing the site-based field support team to ensure effective resource allocation and high performance across all accounts.📞
Providing direct client support
Acting as the primary escalation point for complex technical issues, ensuring timely resolution in line with contractual obligations.📈
Monitoring service performance
Ensuring all Service Level Agreements (SLAs) and Key Performance Indicators (KPIs) are consistently met or exceeded.