Platform
Features
Strozzi Institute
Contact
No bio yet
Links
Richard Strozzi-Heckler
Founder and Owner
Sign up to view 8 direct reports
Get started
This person is not in any teams
This person is not in any offices
EVIDENT
Smartroof
EcoPlants
BBV - Sub Lot 8
Tegra118