Deloitte & Touche SA, Switzerland, Meyrin