Learn more
Log in
Buch Construction
Contact
No bio yet
Vinny Derosa
Project Executive
6 members
Current role
Iron Mountain
Teva Pharmaceutical Industries
ABB
Airbnb
Apple