topboard.ch logo

topboard.ch

Make life easier for members of your committees, boards and general meetings.


topboard takes care of all the complexities for you, leaving you to focus on what really matters: effective, untroubled decision-making.

Headquarters

Switzerland

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet