Hi guys
Does anyone know any companies that recruit english employees, my french isn't quite good enough but I know a few people that work in Geneva and commute from Chamonix for work and this appeals to me? I too live in Chamonix but searching for better prospects longterm.
All advice welcome
Thanks



