Picture of Lora  Foster

Lora Foster

Lora Foster is based in our Geneva office, where she manages Cartus’ destination services in Switzerland. She has been with Cartus for 10 years and speaks English, French, and German.

Contributions: