Our Global Sales Department operates across the EMEA and LATAM regions, with main offices situated in Switzerland, Germany, and the Netherlands