Robert Falls's Location
Thailand
Robert Falls's Work
Robert Falls's Skills
Robert Falls's Summary
Robert Falls, based in Thailand, is currently a Hse Supervisor at Total, bringing experience from previous roles at Adnoc, Exxonmobil, Tullow Oil and Bp. With a robust skill set that includes Onshore, Petroleum, Gas, Upstream, Oil/Gas and more, Robert Falls contributes valuable insights to the industry. Robert Falls has 1 email on RocketReach.