Technical Services Manager
16 days ago
London
Serve as a technical liaison between the project team and clients, addressing technical inquiries, providing updates, and ensuring client satisfaction. Manage technical services budgets and resources effectively, optimizing costs while maintaining high standards of quality and performance. Identi...