Allen is the Founder of Enverus, formerly Drillinginfo, the energy industry’s leading data, software, and insights company. Today, Enverus’ innovative technologies empower more than 5,000 customers across 50 countries, and Enverus has more than 1,000 employees in offices across the globe. Prior to founding Enverus, Allen was an independent oil and gas producer and entrepreneur of three successful oil and gas companies that have sourced more than 100 million barrels of oil.
In addition to leading Enverus for 16 years, Allen is the immediate Past Chairman of the Texas Independent Producers and Royalty Owners (TIPRO), past Texas Chair and National Board member of the DOE's Petroleum Technology Transfer Council (PTTC), and member of the Development Board of the University of Texas at El Paso (UTEP), Advisory Board of UTEP's College of Science, Colorado School of Mines Petroleum Engineering Advisory Board Member, and several other nonprofit organizations. He was selected as UTEP's Distinguished Alumni in 2017, Austin Business Journal's Large Company CEO of the Year in 2014, Top 7 Upstream Influencers in 2014, Texas Monthly's Texas Outstanding Geoscientist in 2012, E&Y's Entrepreneur of the Year in Central Texas in 2012, and Top 100 Energy Influencers in 2011. Allen is also a member of the Texas Business Leadership Council, a statewide network of CEOs and senior business executives who advance a long-term vision of a prosperous Texas in a globally competitive business environment.
He received a B.A. in Geology from Rice University in 1984, and an M.S. in Geology from UTEP in 1987.