28 employees
Montage Resources is an independent exploration & production company with oil & gas operations in Marcellus and Utica Shales.
2020
Montage Resources Corporation raised undisclosed on January 1, 2011
Investors: EnCap Energy Transition