Listed four hours ago
This is a Full time job
- 5 yrs in Business Development from Construction (EPC) business (Solar) is must
- Excellent English verbal and written communication skills is a must
- Solid knowledge in business cycle, sell strategy including leading people
4h ago
Be an early applicant