Armstrong Craven Moves to Employee-Owned Business Platform

Executive search firm Armstrong Craven, headquartered in Manchester, U.K., has become a majority employee-owned business. The firm will continue to be led by joint managing directors Rachel Davis and Peter Howarth. “We have long believed that the well-known benefits of employee ownership, when combined with our extremely dedicated team, will be a recipe for success,