CB Rank (Investor) 213,311
David Michael currently workes at NY State Solar as Chief Revenue Officer. He previously worked at Preferred Partners Group as Principal.David Michael attended Texas A&M University in 2003.
Number of Current Jobs 2
David Michael has 2 current jobs as Chief Revenue Officer at NY State Solar and Principal at NY State Solar.
David Michael studied at Texas A&M University.
There is no recent news or activity for this profile.