Site Manager Alstom , Deva, 10 days ago ... , worldwide Job title : Site Manager Based at: Romania Introduction Pioneering role ... ro.talent.com