Omni

Omni is one of the UK's leading recruitment companies. On a mission to change the ways organisations resource for the better. To do this, we have to be creative about the way we look at recruitment solutions for our clients and innovative in the ways we meet them.