Job Detail

Global Head Brand Management & Strategy (80-100%)

Inseriert am: 19.11.2020
Global Head Brand Management & Strategy (80-100%) #161365Switzerland-Switzerland - Region Zurich-Zürich |   Full-time (FT) | Corporate Functions | 

Job ID

 161365Communications / Branding / MarketingEnglish

Credit Suisse is a leading global wealth manager with strong investment banking capabilities. Headquartered in Zurich, Switzerland, we have a global reach with operations in about 50 countries and employ more than 45,000 people from over 150 different nations. Embodying entrepreneurial spirit, Credit Suisse delivers holistic financial solutions to our clients, including innovative products and specially tailored advice. Striving for quality and excellence in our work, we recognize and reward extraordinary performance among our employees, provide wide-ranging training and development opportunities, and benefit from a diverse range of perspectives to create value for our clients, shareholders and communities. We are Credit Suisse.


We Offer

 

  • Are you looking for a challenging and broad role in a dynamic and fast-paced environment? Are you interested in taking the responsibility for the worldwide success of our brand and marketing? Then this is your chance to join our team!

  • A position to lead a sub-department which covers key Credit Suisse markets with the teams “Brand Identity”, “Marketing Strategy” and “Employer Branding & HR Marketing”

  • A role to lead and evolve our overall brand strategy including employer brand strategy, brand architecture framework and new product branding/naming

  • A position to tackle business challenges by developing winning marketing strategies and to make the Credit Suisse brand a springboard of success for all marketing areas in all channels

  • The chance to develop and manage recruitment campaigns across markets and channels in collaboration with the recruitment team

  • The accountability to regularly review, assess and analyze key client and brand research data

  • An opportunity to build a strong team and establish an atmosphere of involvement and recognition in which people can thrive

  • A role to closely work with the Chief Marketing Officer, the Head Strategy, Brand & Advertising, other marketing department leaders and further business and function senior leaders to ensure best-impact execution across different locations


You Offer

 

  • 10+ years of experience in brand, employer branding and marketing strategy

  • Proven success in developing strongly differentiated positioning and segmentation strategies

  • Strong quantitative/analytical skills and a passion to deeply understand clients, talents and business challenges to translate these insights into actionable measures

  • Solid understanding of and experience in key marketing activities such as advertising and digital social media marketing

  • Comfort with navigating and leading in ambiguous situations, ready to wear multiple hats and effortlessly think and act both strategically and tactically

  • A dedicated problem solver with a can-do attitude, attention to detail and enthusiasm for crafting impactful solutions

  • Excellent communicator both verbally and written, with the ability to connect and collaborate with all levels in the organization across businesses, functions and marketing areas

  • Strong leadership skills and experience in working internationally and with remote teams

  • Experience in financial services industry is a plus

  

Ms. Hiestand would be delighted to receive your application.


Please apply via our career portal.


Credit Suisse is an equal opportunity employer. Welcoming diversity gives us a competitive advantage in the global marketplace and drives our success.

Details