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.
Aligned with the development and growth of our Wholesale and Institutional business, you will establish a dedicated marketing function with a focus on EMEA clients. You will be responsible for the 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, website, collaterals, promotions/campaigns, partnerships and events. You will build awareness of Thomas Lloyd’s brand and investment products within the Wholesale and Institutional markets. You will collaborate across the business with relevant teams to maximize 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.