Alstom

Various project work including specialist labour supply and engineering assistance.

Alstom-580x137