Starmind

Home » Companies » Starmind

Connects expertise allowing access to the entire know how of an organization

Main location: 

, Zurich, Switzerland

http://www.starmind.com/