Lea Rohrer is responsible for clients in French Switzerland. She has over 15 years of experience in customer relations for high demand clients. She joined the team in 2014 and holds diplomas in business and tourism and speaks 5 languages.
Sign up to view 0 direct reports
Get started