ELCA Spain's IT department is led by Dario Poggiali (Senior Architect) and has 327 employees.
Johannes Martin
Expert
Samuel Blatter
IT Project Manager
Maria Gabriella Violo Ferreira
Quality Assurance Engineer
Looking for a particular ELCA Spain employee's phone or email?