SwitzerlandSeven years of international general management experience building businesses in fast-paced, start-up environments. 17 years of exposure to global... Seven years of international general management experience building businesses in fast-paced, start-up environments. 17 years of exposure to global business-to-business practices, highly developed skills in managing multiple sales channels and strategic marketing of premium branded technical...