Sam Ellis's Location
Tulsa, OK, US
Sam Ellis's Work
Sam Ellis's Skills
Sam Ellis's Summary
Sam Ellis, based in Tulsa, OK, US, is currently a Global Process Intervintion Project Manager at Furmanite America, bringing experience from previous roles at TDWilliamson. With a robust skill set that includes Energy, Strategy and more, Sam Ellis contributes valuable insights to the industry. Sam Ellis has 2 emails on RocketReach.