Switzerland
keywords: teamwork,relationships,environment,language,travel,management,organization,strategy,presentation,education,teamwork,language,experience,analysis,communication,international
Management