Microsoft
Technical Support Engineering Manager
Found: September 12, 2025
This role is based in Pune, Maharashtra, India.
What you'll do:
Oversee technical support operations, ensure customer satisfaction, and lead a team of engineers.
Requirements:
- Experience in technical support management
- Strong leadership skills
- Technical background in software or hardware support