Microsoft
Technical Support Engineering Manager
Found: September 24, 2025
This role is based in Pune, Maharashtra, India.
Responsibilities:
Oversee technical support operations, manage team performance, and drive customer satisfaction.
Requirements:
- Experience in technical support management
- Strong leadership and communication skills
- Technical expertise in relevant technologies