TTA's IT department is led by Michelle Zombory (Senior Project Manager and Consultant) and has 18 employees.
Mohd Siddiqui
Senior Project Engineering Manager
Carine Adjassa
Energy Analyst
Ruben Perdomo
Senior Design Engineer
Pilar Rodriguez R
Research and Development Project Manager
Valentin Laroche
Project Engineer
Oriol Montserrat Adell
Senior Project Manager and Consultant
Michelle Zombory
Reena Sayani
Solene Gondrexon
Albert Granollers Colom
Microgrid Design Engineer
Rahima Rafique
Design Engineer
Hadjara Abdou
Ingénieur projets
Looking for a particular TTA employee's phone or email?