In these modern, attractive 15,000 m2 premises, enterprises will find everything they need to grow their business and promote employee well-being. Besides modular offices and conference rooms, the Swiss Digital Center also offers superb communal spaces, games and relaxation areas, a fitness room an... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet