ThomasLloyd
Zurich, Switzerland
About
Founded in 2003, ThomasLloyd is a renewable energy company headquartered in Zurich, Switzerland with approximately 1001-5000 employees specializing in Solar, Wind, Biomass.
ThomasLloyd is an independent European clean energy, technology and finance solutions provider with a focus on Asia-Pacific and other high-growth markets. It offers end-to-end energy transition services from a single source, covering renewable power generation and storage, sustainable fuels, climate finance and carbon offsetting. The company develops, finances, constructs and operates climate infrastructure and sustainable fuel projects, and serves governments, corporations, municipalities, investors and farmers. It has operations across Europe, Asia and North America, with more than 1,000 employees, and runs a corporate citizenship and foundation programme focused on education, health, sustainable livelihoods and emergency aid. Founded in 2003, the company is headquartered in Zurich, Switzerland.
Headquarters
Founded
Employees
Focus areas
Products & services
Business models
Value chain
Service areas (3)
Climate Infrastructure
Developing, financing, constructing and operating renewable power generation, storage, smart energy infrastructure, energy efficiency, water and waste solutions, and electrification island projects.
Sustainable Fuels
Developing, financing, constructing and operating low-emission biofuel assets, including bioethanol, biodiesel, biojet kerosene, biogas and biomethane, and solid biofuels such as pellets and woodchips.
Climate Finance
Financial and technical services for climate mitigation, adaptation and carbon offsetting, including renewable energy certificates, nature-based credits and carbon offsets.
Locations
Headquarters
Stockerstrasse 38, 8002, Zurich, Switzerland