Stott and May is an international talent solutions and recruitment consultancy firm specializing in the technology, business, and finance sectors. Founded in London in 2009, the firm helps high-growth businesses find specialist talent in competitive markets.