EVP - CORP STRAT & BUS DEV at Ecolab · Director at Magnolia Oil & Gas. Filing since 13 Mar 2019. CIK 0001740094