Alexandre Blanc

Country Manager

As Country Manager of Switzerland, Alex Blanc heads Newland Chase’s Geneva-based business where he leads a team that is responsible for providing strategic immigration advisory services to multinational and national companies operating in Switzerland. With more than 15 years’ experience in Swiss immigration, Alex has led and managed the company’s operations in Switzerland now for more than ten years. Prior to joining the company, he served several years as a work permit expert for the Geneva state authorities. Alex is fluent in English, French, German, and Italian.


+41 22 591 75 41

Geneva, Switzerland