Technical support for customers in the Netherlands and in the UK in a cleantech company

Our client, Picarro Inc., a cleantech company with its headquarter based in Santa Clara, California, is the world's leading provider of greenhouse gas solutions, used in a wide variety of scientific and industrial applications, such as air quality, greenhouse gas measurements, gas leak detection, food safety, hydrology, ecology, etc. Picarro’s products, based on dozens of patents, are designed and manufac-tured in Santa Clara, California, and are exported to countries worldwide. To complete their team in Geneva, managing and developing the natural gas market business for the whole of Europe, we are looking for an energetic and highly motivated

Customer Support Engineer

In this exciting position based in Geneva or elsewhere in Switzerland, you will offer commercial and technical support to customers based in the Netherlands and the UK. You will manage and follow customers’ contracts, oversee the day-to-day operational functions of Picarro’s solutions and serve as the primary liaison between customers and Picarro’s technical support and operations teams. Reporting to the senior client program manager and working very closely with the office in Geneva, you will uphold operational excellence and deliver high-quality service to Picarro’s customers.

Main tasks
  • Define technical requirements in collaboration with customers
  • Coordinate the installation, testing, troubleshooting and maintenance of Picarro’s solutions with field application engineers and technical support teams
  • Train customer resources, and establish comprehensive training documents, manuals and troubleshooting guides
  • Oversee project management activities and ensure alignment with project objectives
  • Internally, work with operations to organize pilot projects and align resources to ensure objectives will be reached
  • Ensure project follow-up and execution (planning, supervision of data collection, quality control, external partner support, field operations)
  • Anticipate problems and react quickly to find appropriate solutions
  • Ensure monthly financial review of the project (invoicing, subcontractor cost authorization)
Your profile
  • Bachelor’s degree in engineering, chemistry, environmental science or related field
  • Full proficiency in Dutch and English is mandatory; French or German are an asset
  • Minimum 3 years of experience in a customer facing role
  • Strong skills in organization, timely delivery and independence are required
  • Excellent communication and interpersonal skills
  • Experience in project management is an asset
  • Willingness to travel mainly in Europe

Are you passionate to bring customer support in an international environment, are you concerned driving positive change through sustainable climate technology and do you have skills to excel in a fast-paced environment? Please send us an email to or call us (+41 21 613 70 00) for additional information about this exciting position in a dynamic cleantech environment offering attractive opportunities for professional development and a competitive salary.
  • Job title
    Customer Support Engineer
  • Sector
    Energy / Water / Environment
  • Occupational group
    Project Management / Engineering
  • Region
  • Reference number
  • Your consultant
    Steve Veya
    Steve Veya -
    18, avenue d’Ouchy
    CH-1006 Lausanne
    021 613 70 00
Steve Veya
Steve Veya