Leon has announced that Nick Ayerst has stepped down as managing director of its restaurant business, with Glenn Edwards, currently director of growth and culture at Leon to take up the role of MD with immediate effect.
Already have an account? Sign in