William Russell's Location
Lafayette, Louisiana, United States
William Russell's Skills
William Russell's Summary
William Russell, based in Lafayette, Louisiana, United States, is currently a IT Manager at Petroquest Energy LLC. With a robust skill set that includes Petroleum, Upstream, Oil/Gas, Drilling, Energy Industry and more, William Russell contributes valuable insights to the industry. William Russell has 1 email on RocketReach.