S Steve Taylor Review of Technip Middle East 3 years ago Nice offices but parking nearby is difficult.
Comments: