One million success stories. Start yours today.

Country Manager - Technical Support

Date Posted: Oct 17, 2025
Monthly: ₹ 260000 - ₹ 350000

Job Detail

  • location_on
    Location Delhi, Delhi, India
  • desktop_windows
    Job Type: Full Time/Permanent
  • schedule
    Shift: Rotating
  • analytics
    Career Level: Experienced Professional
  • group
    Positions: 30
  • calendar_view_day
    Experience: Fresh
  • male
    Gender: No Preference
  • school
    Degree: Bachelors
  • calendar_month
    Apply Before: Apr 05, 2027

Job Description

  1. Leadership & Strategy

    • Oversee all technical support teams and operations in the country.

    • Develop strategies to improve service efficiency, customer experience, and product support quality.

    • Align local technical operations with the company’s global policies and goals.

  2. Customer Support Management

    • Ensure timely resolution of customer issues, escalations, and technical queries.

    • Maintain high levels of customer satisfaction (CSAT/NPS targets).

    • Build strong relationships with key enterprise clients and partners.

  3. Team Management

    • Lead, train, and motivate technical support engineers and managers.

    • Recruit and build high-performing local support teams.

    • Monitor team performance metrics (response time, resolution rate, etc.).

  4. Coordination & Reporting

    • Collaborate with product development, R&D, and sales teams to provide customer insights.

    • Report to Regional Director / Global VP of Technical Support.

    • Analyze support data and create reports on performance, trends, and improvements.

  5. Operations & Process Improvement

    • Implement best practices for ticket management and technical troubleshooting.

    • Optimize workflows, reduce turnaround time, and maintain SLA compliance.

    • Oversee service tools and knowledge base management.

Benefits

  • Performance-based annual bonuses.

  • Company car or travel allowance.

  • Health insurance and family coverage.

  • Stock options or profit-sharing (in multinational companies).

  • Paid vacation, retirement benefits, and international travel opportunities.

Company Overview

New Delhi, Delhi, India

Origin: Maruti Suzuki was established in 1981 as a collaboration between the Government of India and Suzuki Motor Corporation, Japan. It was initially aimed at making affordable cars for the Indian middle class. Headquarters: New Delhi, Indi... Read More

Google Map

Related Jobs

    There are currently no open positions available.