Robert Perrotta

dotsLogo

THE HUB offered an inspiring, collaborative, ambitious environment with many smart and hard working members. A great place to be productive, to learn and to meet people.