Owen E Kratz has a position (President) at Helix Energy Solutions Group, Inc.

Title President
Is Current yes