Creative & Digital Services Manager

Business Unit: Corporate Shared Services
Department: Marketing & Corporate Communications
Region: Group/Global
Location: Zurich

Who we are

ThomasLloyd is a global Impact Asset Manager focusing exclusively on the financing, construction and operation of sustainable projects in the infrastructure, agriculture and property sectors. Founded in 2003, it is now one of the world’s leading impact investors. Headquartered in Zurich and with over 250 employees in 17 locations in North America, Europe and Asia, the company currently manages assets of over 3.7 billion Euro for more than 60,000 private and institutional investors.

 

What we need

A creative talent from the Financial Services sector to bring the ThomasLloyd brand and vision to life through compelling, powerful and creative visual execution as we embark on our mission to become a market leading impact investor. This is an opportunity to evolve the ThomasLloyd digital offering and take it to the next level.  In this role you will support the team in a wide range of activities and help us reach audiences in new markets and client segments.

 

Responsibilities

  • Helping to bring the ThomasLloyd brand to life through compelling, powerful and creative visual execution
  • Distilling complex topics and information into visuals, including infographics and multimedia assets for social media
  • Delivering impactful creative services across both above and below the line activities
  • Driving compelling messages through all aspects of visual campaigns
  • Contributing, evolving and creating visual assets for dynamic web platforms
  • Developing brand and product related collateral for investors and clients

 

You will have

  • Minimum 4 years’ experience in design / creative roles either in-house or in agency
  • Background in Financial Services, ideally Asset Management
  • Experience in integrated campaign, digital, print, ATL, and experiential design
  • Skills across video production and animation
  • Experience with SEA / SEO / SMM
  • Knowledge of UX design
  • Ability to work within an existing brand platform and the smarts to know when to push beyond
  • A creative and innovative approach
  • Positive attitude and energy to work in an entrepreneurial, high growth, fast paced, dynamic environment
  • Native English speaker – other European language (German / French) is a plus

 

 The Opportunity here

ThomasLloyd makes a positive difference to the economies we invest in, the people whose lives are changed and for the investors who make it possible.

We offer a dynamic, fast-paced entrepreneurial environment where knowledge, skills and experience are recognised and rewarded. Something big can only be achieved if expert knowledge, highly-professional processes and enjoyment in one’s work come together. We rely on talented and motivated employees who, through their dedication and creativity, contribute significantly to our success and give our company an unmistakable identity.

Communication is how we distinguish ourselves from our competitors, let your creativity, highly visual skills and ability to connect with people shine in this critical role.

 

We offer

  • A fresh, vibrant and agile employment culture
  • Lean hierarchy
  • Competitive compensation
  • Attractive benefits
  • Global opportunities
  • Career progression
  • Individual training and development
  • The chance to make a real difference

    Your Application

    Please fill out our application form and attach your complete application documents. Your application will of course be treated confidentially. We will review your application documents carefully, which may take some time. We will then contact you and inform you about the status of your application.

    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