Dan Niculae

Entrepreneur, Tech-savvy marketeer, product manager, idealist, climber.

Dan Niculae