Technical Service Manager
Posted today by Invictus Group
- Salary:
- £75,000/annum CAR /TRAVEL ALLOWANCE
- Location:
- City of Westminster, Greater London (3 miles)
- Job Type:
- Permanent
Manage a team of technical service professionals. Plan, develop, and implement technical services to meet the organization's business needs. Provide technical expertise and guidance to team members. Ensure that technical service projects are completed on time and within budget. Develop and … more