How to find someone in Switzerland?
I met someone from Switzerland a couple of years ago when we both were in England. I know he lives in the french part and works for Swatch, but I lost his number and now that I'm living here I would love to get in touch with him. Does anyone know if there is a place where I can look (like a phonebook) and get his number or email?
PD: Where are the Swatch's offices?