Basel, Switzerland
keywords: leadership,planning,management,strategy,continuous improvement,maintain,leadership,organization,sales,goals,experience,organization,education,leadership,degree,language,communication,analysis,budget
General Manager