Head of Finance & Human Resources

Technical Support

Distribution German-speaking Switzerland

German speaking cantons

Sales Midlands/South-West

Baden-Württemberg, Southern Hesse, Rhineland-Palatinate and Saarland

Sales Southern and Central England

Sales Manager UK and Ireland

Sales Belgium and Luxembourg

Sales Netherlands and Scandinavia