Solridge employs 8 employees. The Solridge management team includes Nihar Shah (Chief Executive Officer), Samantha Lennon (Product Manager), and Stephanie Felix (SVP of Solar Development).
Looking for a particular Solridge employee's phone or email?