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