CorporateYoungster

TomTom

In business there is failure and success. If you must fail, fail fast so you can get up and try again.

Strategy:
TechnicalIntermediate
Joined May 2012

Advertisement|Remove ads.

Advertisement|Remove ads.

Advertisement|Remove ads.