Head Of Dach Region
CurrentWhen first moving to Switzerland my role was to set up Aston Carter DACH Region (Germany, Austria, and Switzerland) as well as supporting Luxembourg. My role now includes developing and growing our Aston Carter Zurich office, while investigating new markets in which to grow our operations. Duties include the strategic direction and day to day business operations of our Staffing and Talent Management businesses, including sales, hiring, business performance and people development.