Leo Castro is a Region Technical Manager at DK Energy Services, providing technical support to the sales staff and conducting field surveys and visits. With previous experience at companies like Baker Hughes, DOWELL SCHLUMBERGER, Unocal, Texaco, and Marathon Oil, Leo has a strong background in technical support in the oil and gas industry. Leo holds a Bachelor of Science degree in Petroleum Engineering from Texas Tech University.
Sign up to view 1 direct report
Get started
This person is not in any teams