Co-Founder & CEO
Sebastian Niewohner
CEO Approval Rating
90/100
2014
PrivateAcquired by Phenom People, Inc.
https://talentcube.com/