1564

Costas Malamas

Back

And the thriving tech ecosystem is big enough to address global markets but small enough that connections and solutions are always a phone call or two away