Logo
Setting up and commercialising a digital services start-up for a global energy corporation
Logo
Sustainability as a key focus in strategic business development
Read More
Whatsapp Email