Armstrong World Industries
IT Europe Director
Armstrong World Industries
Systems Development Manager Europe
Philips Lighting
Electrical and Mechanical technician
Armstrong World Industries
IT General Manager, Armstrong Europe Ceilings Division
Philips Lighting
Various IT roles
Armstrong World Industries
Global Enterprise Architect
Armstrong World Industries
Director, IT Europe Applications Services and Business Process Improvement
EI.CESI - Ecole d'ingénieurs du CESI