Lou holds has more than 25 years’ experience in the oil and gas industry, including 17 years in various leadership positions at Chord and its predecessor companies.
Lou holds has more than 25 years’ experience in the oil and gas industry, including 17 years in various leadership positions at Chord and its predecessor companies.