Who We Are
Barry Edinburg
Barry Edinburg is the Chief Financial Officer of Sunlight Financial LLC, a consumer finance company offering purchase money financing options for residential solar systems. Prior to joining Sunlight Financial LLC, Mr. Edinburg served as the Chief Financial Officer of Spruce Finance. He started his professional career as a corporate lawyer and spent most of it as a Managing Director at Fortress Investment Group. Mr. Edinburg is an alumnus of Tufts and received a JD from Boston University of Law. He has been a JCCA Trustee since 2017.