Leo Lara

Entrepreneur focused in building great teams and products