Lee Crane's Location
New Iberia, LA, US
Lee Crane's Skills
Lee Crane's Summary
Lee Crane, based in New Iberia, LA, US, is currently a Sales at Oil States Energy Services. With a robust skill set that includes Contract Management, Purchasing, Gas, Onshore, International Sales and more, Lee Crane contributes valuable insights to the industry.