Stephen Tadlock is the CEO of Cactus, Inc., a company in the energy sector. Born on June 15, 1978, he has a solid educational background with a Bachelor of Science in Engineering from Princeton University and an MBA from the...
Stephen Tadlock is the CEO of Cactus, Inc., a company in the energy sector. Born on June 15, 1978, he has a solid educational background with a Bachelor of Science in Engineering from Princeton University and an MBA from the Wharton School at the University of Pennsylvania. Before stepping into the CEO role on October 18, 2023, he held various positions at Cactus, including Vice President and Chief Financial Officer. His experience spans over a decade in finance, including time as a Partner at Cadent Energy Partners, where he managed investments across energy sectors. Interestingly, Stephen has been involved with Cactus since its early days as a board observer in 2011. In 2023, his total compensation was around $5.9 million, reflecting a mix of salary, bonuses based on company performance, and vested stock options. His compensation strategy aligns executive pay with performance, emphasizing metrics like Adjusted EBITDA and safety standards. Outside of his role at Cactus, Steven holds positions on the boards of other companies, demonstrating his ongoing influence in the energy industry.