About Mallard Exploration
Operating in the Oil, Gas & Coal Exploration industry, Mallard Exploration is based in Denver, Colorado (CO). The company is headquartered in Denver, Colorado (CO). It is active in the Oil, Gas & Coal Exploration space. Investment activity recorded for the company includes participation from NGP Energy Capital Management. The company is backed by private equity.