setec's IT department is led by Mustafa Minhajuddin (Commercial Contract Manager) and has 83 employees.
Nicolas Baillet
Signalling Engineer
Mustafa Minhajuddin
Commercial Contract Manager
Looking for a particular setec employee's phone or email?