Justin Bloch is an experienced professional in the solar industry, currently serving as the President of Solar and Chief Commercial Officer at DEPCOM Power, Inc. Justin has also held various leadership roles at First Solar and Lennar. Justin holds a Bachelor of Science degree in Engineering from Rutgers University.
Sign up to view 1 direct report
Get started