Starting date: as soon as possibleMandatory: Swiss Work authorizationWorkplace : Geneva on siteEnova Group was created in Geneva and is providing IT services made in Switzerland since 2018. Enova consulting is a company specialized in information technology at first: our activities ar
More...