Recruitment in Switzerland Alec Allan & Associ Address: De-Candolle, 9, 1205 Gen Phone Number: +41 223 22 25 35