Ability to work with multi culture of EPCs and off takers. Problem solving capabilities Experience in leading
share this job on whatsapp