Menhaden Capital

Menhaden Capital

Investment Management

About us

Menhaden Capital is a UK-listed investment company that seeks to generate long-term shareholder returns, by investing in businesses and opportunities, delivering or benefiting from the efficient use of energy and resources.

Industry
Investment Management
Company size
11-50 employees
Type
Public Company
Founded
2015

Employees at Menhaden Capital

Similar pages

Browse jobs