Swan Energy Limited
–
Mumbai, Maharashtra, India
... field, international development, or business administration Strong knowledge of geosciences and natural hazards Experience in project planning, resource management, and risk assessment Excellent leadership and team management skills Strong problem ... - Apr 14