Alexandra Newman

Alexandra Newman

Engineer, Deepwater corrosion services inc.