Engineering Manager job at Ohshima Ireland LTD