Skip to content
Tumbleweed Partners is a networked consultancy active over the whole energy spectrum of power, renewables, oil, natural gas, coal/biomass and biogas.
The company is domiciled near Paris, France.
Its consultants are Europe-based and have professional experience spanning all continents.
Go to Top