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.
To support the growth of our Financial Intermediaries business, you will work as part of our dedicated marketing team to deliver investment content for a range of EMEA clients, which include Brokers and IFAs. You will take accountability for creation and execution of investment content across a broad variety of formats, media and platforms. You will work closely with members of the Munich based marketing team and collaborate across the group, including the Country Heads of Sales within the EMEA region. You will deliver appropriate and innovative messaging and quality output. The role may be based in either Munich or Zurich.
Key Success Criteria
Personal Attributes and Competencies