Meet Team Roche

We are proud to have staff with collective Roche experience of over 400 years - averaging out at around a decade of service each!


Key Members of Staff