Our, over 80 employees, come from various different background and experiences. Our teams are distributed between Switzerland and Portugal. Most of our staff speaks several languages, a good environment to find someone who talks your native language and to learn new skills.