Solar Rooftop Installation Technician at Caps and Pays HR Consultants (India) — aijobsearch