Fleetlease will supply vehicles run on contract hire with maintenance to the firm. It will also provide a personal leasing scheme for drivers looking to opt out of their traditional company cars.
Jill Shaw, Roche fleet manager, said: 'Roche is a huge company which is expanding all the time.
'We needed to appoint a company which would eliminate the headache of running the fleet in-house.'
Roche is responsible for a fleet of cars belonging to field based workers, sales reps and client research associates covering between 10,000 and 50,000 business miles a year.