Global Head of Marketing, Wholesale & Institutional

Department: Marketing & Corporate Communications
Region: Global
Location: Zurich

Who We Are

ThomasLloyd is a leading independent asset manager and impact investor with first-hand experience in managing complex infrastructure projects in high growth and emerging markets across the full project lifecycle. Headquartered in Zurich and with over 250 employees in 16 locations in North America, Europe and Asia, the company has raised over Euro 1.3 billion of aggregate capital to date in sustainable infrastructure for a broad range of private and institutional investors around the world.

Your Mission

Aligned with the development and growth of our Wholesale and Institutional business, you will establish a global marketing function dedicated to these channels. You will be responsible for the definition, delivery and implementation of the marketing strategy and the build-out of the department, which will cover all aspects of marketing activity including investment content / thought leadership, marketing collateral, website, campaigns, partnerships and events. You will establish a strategy to build brand awareness and promote brand perception within the target market segments. You will collaborate closely with sales and other relevant teams across the business to maximize the acquisition of new clients and to achieve positive results aligned to business objectives. The role will be based in Zurich and you will be a senior member of the Global Marketing and Communications team.

Key Success Criteria

  • Extensive experience as a senior marketing professional within the Asset Management sector.
  • Track record of delivering marketing activity globally or across the key markets within the EMEA region.
  • Sound knowledge of the Wholesale and Institutional channels, previous exposure to private markets or alternative investments would be an advantage.
  • Experience with building a new marketing function or implementing new marketing initiatives.
  • Existing evidence of being adaptable to operate at the strategy level and as a marketing practitioner.

Personal Attributes and Competencies

  • Commercial Awareness
  • Drive for Results
  • Agility
  • Creative Thinking
  • People Management & Talent Development

Our Culture

  • We are pioneers in our field
  • We are passionate about what we do
  • We are driven by performance
  • We are lifelong learners
  • We take initiative and own the outcome

    APPLYING FOR A POSITION OR OPPORTUNITY AT THOMASLLOYD

    If you are interested in an open position or potential opportunities at ThomasLloyd, please apply by uploading and submitting:

    • Cover letter: Please explain why you are interested in the position and your motivation for applying, what you will bring to the role and why you think you would be a good fit for ThomasLloyd.
    • CV: Please provide a comprehensive description of yourself, work history and achievements including formal education, work experience, language skills, IT skills, interests, activities and references.

    Please notice that we only allow the listed file types above.

    You can upload your cover letter, CV and other relevant certificates here - preferably clustered in one document. Alternatively, you may also use the [Ctrl] key to select all documents at once and attach them. Thus, we will receive your complete application documents.


    * Mandatory fields

     

     

     

    ... or contact us directly as even in a digital world nothing can replace a one-to-one conversation. We are looking forward to hearing from you!

    ThomasLloyd Group
    Recruiting Team
    Uraniastrasse 35
    8001 Zurich
    Switzerland

    Tel: +41 44 213 6767
    Fax: +41 44 213 6777