Xavier Michel

Xavier Michel


Africa Field Development Engineer
Subsea 7