Sales Manager Role This position is for a Sales Manager to lead our sales team in Switzerland. The ideal candidate will have a proven track record of managing key accounts and driving business growth.