Dr. Thomas Christen

Head Of Acquisition & Digital Marketing at Swisscard AECS

Dr. Thomas Christen has extensive work experience in the financial industry, with a strong focus on marketing and digital growth strategies. Dr. Thomas currently serves as the Head of Acquisition & Digital Marketing at Swisscard AECS GmbH, where they lead the open market growth strategy and is responsible for optimizing digital channel campaigns and customer-centric digital onboarding journeys. Dr. Thomas is also responsible for product branding campaigns, social media, content marketing, the digital web and tracking infrastructure, as well as MarTech including Attribution Modelling.

Prior to their current role, Dr. Christen was the Head of B2C Growth & Marketing at Swisscard AECS GmbH, where they developed digital sales strategies, implemented marketing automation, and focused on premium products such as American Express Centurion line and Swiss Miles & More Cards.

Before joining Swisscard AECS GmbH, Dr. Christen worked at Credit Suisse, where they held various marketing leadership positions. Dr. Thomas was the Head of Marketing for Private & Wealth Management Clients Switzerland, where they led marketing campaigns, managed the loyalty program, and established marketing partnerships. Dr. Thomas also served as the Head of Regional Marketing Switzerland and Head of Marketing Investments & Wealth Planning, where they focused on regional event marketing strategies and the go-to-market campaign for wealth management solutions.

Dr. Christen also held the position of Head of Marketing for Corporate & Institutional Clients at Credit Suisse, where they launched the Bank for Entrepreneur and focused on digitalizing B2B communication and marketing for financial institutions. Additionally, they worked as a Teamleader for Campaign Management at Credit Suisse.

Dr. Christen co-founded Tonic House GmbH, where they launched an online shop and developed digital sales strategies.

Earlier in their career, Dr. Christen worked at Zurich Financial Services as the Global Vice President of Marketing, Zurich Strategic Relationship Management.

Overall, Dr. Thomas Christen has a wealth of experience in marketing and digital growth strategies within the financial industry.

Dr. Thomas Christen completed their education by obtaining a Ph.D. in Marketing and Economics from the University of St.Gallen, which they pursued from 1993 to 2002. Dr. Thomas also holds the certification of Dr. oec. HSG from the Universität St.Gallen - Hochschule für Wirtschafts-, Rechts- und Sozialwissenschaften, although the specific month and year of obtaining this certification are not provided.

Links

Previous companies

Credit Suisse logo
Zurich Insurance logo

Timeline

  • Head Of Acquisition & Digital Marketing

    January, 2023 - present

  • Head Of B2c Growth Marketing

    October, 2019

  • Head Of Acquisition

    June, 2018

View in org chart