You may be our new 

Country Technical Manager - Algeria

Key responsibilities

  • Lead service planning activities including maintenance, project scheduling, personnel allocation, and customer performance outcomes.
  • Support and develop our Service team, both in the field and back office.
  • Translate strategic service plans into actionable operational targets across his customers.
  • Oversee operational service processes (maintenance, troubleshooting, spare parts delivery, installations, claims management) and lead continuous improvement initiatives.
  • Ensure high levels of customer satisfaction while balancing internal service KPIs and SLA commitments.
  • Collaborate with the Head of Cluster on strategic direction and operational goal setting.
  • Manage and lead assigned team members, ensuring timely and quality task completion.
  • Prepare and negotiate service contracts in line with company standards.
  • Ensure adherence to defined service processes and quality benchmarks.
  • Drive sales of service products in collaboration with Key and Strategic Account Managers.

Education:

  • Bachelor’s degree in Engineering,
  • Master’s degree in business administration (MBA).

Skills & Competencies:

  • Strong knowledge of technical service operations (maintenance, troubleshooting, installations)
  • Experience in customer account management and service contract negotiation
  • Proven leadership in managing cross-functional service teams
  • Solid understanding of service sales, pricing, and business strategy
  • Process-driven with experience in continuous improvement (Lean, Six Sigma a plus)
  • Excellent communication and stakeholder management skills
  • Fluent in English and French.