MR

Mark Allen R.

Country Manager Switzerland

Mark Allen R. is currently the Country Manager for Switzerland at Apple, where they lead a talented team and oversee operations, sales, and people management to deliver a world-class Apple experience. Previously, Mark served as General Manager at Mexx Canada Inc., where they led sales and operations for flagship stores in Western Canada, and held the position of Store Director at Gap Inc. Mark also worked at Apple Retail as a Retail Leader in both France and Eastern Canada, contributing to the opening of new markets.

Location

Zurich, Switzerland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices