Leaders Matter works on a devolved basis across the UK and has facilities and Consultants/Associates in London and the Thames Valley, West Midlands, Yorkshire and Edinburgh.
We have existing successful relationships with other search firms in the US, Western Europe, and the Middle East.