Chairman & CEO
Leonid Michelson
CEO Approval Rating
63/100
Novatek is a mining company that engages in the exploration, development and production of oil and natural gas properties.