4 Results

  • HR Manager EMEA

    Paris, France
    Are you a professional, competent HR Manager with international experience, particularly French employment law? Are you looking for a position in which you...
  • Regional Sales Manager

    Chennai, India
    We are looking for a Regional Sales Manager to join our India Sales team, based in Chennai.  The position will report to the Sector Sales Manager, Malvern...
  • Customer Support Engineer – South Africa

    Home-Based, South Africa
    Do you want to step into a high-tech world with a strong focus on innovation? Do you enjoy traveling, solving complex technical problems...
  • Open Application Form

    Please leave your open application with us.

Our Fields of Expertise

  • Research & Development
  • Customer Support
  • Sales & Marketing
  • Integrated Supply Chain
  • Staff (HR, Finance, Legal, IT)