26 employees
Novo is a oil and gas company.
2016
Novo Oil and Gas, LLC raised undisclosed on October 26, 2016
Investors: EnCap Energy Transition