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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices