Charlotte Davis, Process Engineer

Completions Engineer

Charlotte Davis a Completions Engineer at Petrofac.