Owen Kratz is the President and CEO of Helix Energy Solutions Group, where he's been a key player since the company was first put together. He knows the ins and outs of the business, having started with Helix's predecessor in...
Owen Kratz is the President and CEO of Helix Energy Solutions Group, where he's been a key player since the company was first put together. He knows the ins and outs of the business, having started with Helix's predecessor in 1984. His experience includes everything from working in saturation diving to handling client relations and marketing. Owen has served in various leadership roles, including Chief Operating Officer and Executive Chairman. He took a break from being CEO in 2006 but came back to resume the role in 2008. Under his leadership, Helix has focused heavily on performance and sustainability, striving to keep up with industry demands while creating value for shareholders. In 2023, his compensation package reached $1.275 million, highlighting the company's commitment to aligning pay with performance. Owen also emphasizes the importance of long-term value, showing that he understands the cyclical nature of the energy industry. He is 69 years old and remains actively involved in guiding Helix's strategic direction to capture new opportunities. Notably, he has been a director since 1990, offering a seasoned perspective on the company's journey throughout the years.