Insiya Jafferjee

CEO at Shellworks

Climate
Climate Tech
Climate Tech 1000
Europe
2022

Insiya Jafferjee

CEO at Shellworks

Climate
Climate Tech
Climate Tech 1000
Europe
2022