Stephen T. Levin (born December 3, 1981) is an American non-profit executive and politician. He is the CEO of Solar One, a green energy advocacy not-for-profit and the former New York City Councilmember for the 33rd district.
Stephen T. Levin (born December 3, 1981) is an American non-profit executive and politician. He is the CEO of Solar One, a green energy advocacy not-for-profit and the former New York City Councilmember for the 33rd district. (en)