I am about to embark on a mission to work in the french alps. The website is vague and I dont understand what I need to obtain a VISA or if I need one to work. Can anyone help me? Or does anyone know if an agency can sponser me? Or if my employer can get me one. ű
Cheers


Privacy Policy