Listed eleven minutes 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
11m ago
Be an early applicant