Hi Jo
have you come across this website for your husband?
http://www.schweizer-architekten.ch/...172&kanal=html
there has been PM work in their before (i havnt looked around the french speaking part tho), even in english. I would expect if he has studies in french, he should fly in.
best of luck
J.