Michael Allen is a Senior Well Control Specialist at CUDD WELL CONTROL, where they have been employed since 2020. Prior to this role, they served as a Senior Well Control Specialist at Wild Well Control from 2001 to 2020 and worked as a Well Control Consultant at EOG Resources for a brief period in 2019-2020. Their experience also includes serving as a Snubbing Supervisor at Cudd Pressure Control from 1992 to 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices