Omni Partners logo

Omni Partners jobs and careers

United Kingdom

About Omni Partners

Omni invests in mission-led, fast-growing and profitable businesses that are looking for their first external capital. These are typically high-margin, UK-based companies that dominate their niche, are driven by culture-focused management teams and make at least £2m EBITDA. We approach investing from a different angle. With a unique team make-up and approach, we focus on shifting the odds in favour of success to turbocharge our investments and ensure that everyone wins together. Omni is authorised and regulated by the Financial Conduct Authority. For more information, please visit www.omni.co.uk

Employees
11 to 50
Headquarters
United Kingdom

Leadership

The top of Omni Partners's org chart, with how many people report into each leader.

CGPhoto of Charles Gallagher-Powell

Charles Gallagher-Powell

Partner

Jobs at Omni Partners

No open positions right now. Explore more companies on TheJobsMap.