Wojtek Turowicz
Wojtek Turowicz

Wojtek Turowicz

Chief Technology Officer at Switchee Limited, Director at Amazebytes Limited