IMDC employs 165 employees. The IMDC management team includes Bader Bellahsene (Principal and Founder), Leila Karroumi (Project Engineer), and Jaap de Groot (Product Manager Marine, Dredging and Port Engineering).
Get Contact Info for All DepartmentsLooking for a particular IMDC employee's phone or email?