Associate Director - Mechanical job at EDC Engineering Design Consultants LTD.