Global Head, Office of Technology & Information
Hemel Hempstead, Hertford, United Kingdom
Roche (US)
Roche