Locations Switzerland International Locations Geneva Jobs Research Assistant University of Neuchatel Switzerland, International Closed on 15 October 2017 Organisations Rolex Companyat Geneva, Switzerland University of Neuchatel Universityat Switzerland, International