Manager – Business Development (Resource Mobilization)

Job Description

Position : Manager – Business Development (Resource Mobilization)

Organization: ICRISAT

Location: Hyderabad

End Date: April 21,2025