Backwoods Solar employs 10 employees. The Backwoods Solar management team includes Julie Greene (Vice President Information Technology), Krista Miller (Executive Assisstant), and Dave Ruffatto (Supply Chain Manager).
Get Contact Info for All DepartmentsLooking for a particular Backwoods Solar employee's phone or email?