Hoymiles
–
India Gate, Delhi, 110011, India
... Strong support to sales team, visit clients and project sites, support system planning and give guidance to PV system installations, service strategy implementation etc. 7. Coordinate with sales team to organize training sessions, attend exhibitions ... - May 26