Her mandates have included international media relations at ETH Z�rich, one of the world�s leading science and technology universities. Ms Cosby is based in Switzerland.