Director - Technology & Life Sciences at TechLaunch
A TechLaunch founding investor, The New Jersey Economic Development Authority (EDA) is an independent State agency that serves as the State’...