We are an international team of more than 45 Engineers located across 8 different countries, all working at EMEA level (Europe, Middle East and Africa). We are active in a growing and challenging business which is in constant evolution. To stay successful, we are always in close collaboration with R