Director of Solar Installer Partnerships in houston, tx | ApplyBoost