We are looking for an enthusiastic Telecaller to join our solar energy team. The candidate will be responsible for reaching out to potential customers, explaining solar panel installation benefits, generating leads, and scheduling site visits for our sales/technical team.