Trilingual Veterinary Claims Specialist – English, French & German Trupanion · Bern Apply on the company website Trilingual Veterinary Claims Specialist – English, French & German More jobs at Trupanion · Healthcare & Care jobs in Bern