Global Factor

Global Factor is a consultancy specializing in sustainability strategy and reporting, headquartered in Barcelona.

No open positions right now. Check back soon!

Browse all jobs