Role & responsibilities The Marketing Executive will play a key role in promoting solar business to both new and existing clients. Preferred candidate profile An individual who is energetic, target driven. he will be responsible for generating leads, managing client's relationship.