Contact people working at Methode Electronics Malta Ltd, Methode Electronics Malta Ltd employees, Methode Electronics Malta Ltd contacts