Technical Team Lead
Posted 5 days ago by EKCO
- Location:
- Milton Keynes, Buckinghamshire (23 miles)
- Job Type:
- Permanent
Collaborate with other technical teams, project managers, and account managers to ensure seamless service delivery and customer satisfaction. Technical Expertise and Innovation. Act as an escalation point for complex technical issues, providing guidance and resolution strategies. … more