Pedagog Recruiting & Careers
•
2024-04-25
Tulsa, OK, US
Engineering Manager
Location: Tulsa, OK, United States, 74115Ensuring Success…Our clients principal focus is the design and fabrication of cryogenic equipment; so you can see where we get our tagline from, right? Well, yes and no – see, we think the stuff we design and build …