The Netherlands

Jebin James

Jebin James

  • Position Committee Member

Jebin is a Chemical Engineer with an EngD in Process & Equipment Design and currently leads the Process Development team at Duiker Clean Technologies.


Return to list