Software Project Manager - Zug, Switzerland We're pleased to announce the arrival in Zug of one..Project Manager applicants should come from a background of working with complex B2B solutions...Having setup an R&D centre in Switzerland they are looking for a Project Manager to join their award