The start of a new year is often associated with […]
Sector: Food
Location: Multiple European offices with two UK sites
Employees: c900
UK Employees: 130
Revenue: c£60 million
The start of a new year is often associated with […]
With 2024 now in the rear-view mirror, Renovo’s Luke Mersey […]
Renovo has helped hundreds of leading organisations and thousands of […]