IT Customer Service Manager (Europe, MEA)
- Location
- Glasgow, Scotland, United Kingdom
solutions in a business-friendly manner. Excellent written, verbal and interpersonal communication skills. Ability to remain composed under pressure and effectively manage conflict resolution. Degree in Computer Science or a related discipline is preferred. Experience within a law firm or professional services environment would be advantageous. What ...