Jet Aviation will also continue as BA's handling agent in Geneva and Zurich for the next two years following a recent contract renewal.
The contract includes passenger check-in, gate services, baggage sorting, and ramp and station control.
BA operates 100 weekly flights from the Geneva International to the United Kingdom.
Source: Flight Daily News