Managing Director
Jon Dunstan
CEO Approval Rating
88/100
LMC is an England-based company that manufactures products such as spread mooring and internal turret systems for the oil and gas sector.