Job Description – Business Development Manager
Caplor Energy, a very fast growth PV company and with a growing investment portfolio for
securing Solar Roof Lease Installations is looking for first class Business Development Manager.
The ideal candidate will have:
Passion for renewables and sustainability
Great sales experience
Excellent presentation skills
Knowledge of solar P...