Find companies:

Embassy of Switzerland

Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
2 reviews

About Embassy of Switzerland

Embassy of Switzerland Employer Reviews

Administrative Assistant (Former Employee), Tripoli LibyaMarch 10, 2013
Secretary (Current Employee), Colombo, Sri LankaMay 11, 2012

Embassy of Switzerland Photos

Working at Embassy of Switzerland