Stelios Zontos

Stelios Zontos

Managing Partner, The Newtons Laboratory