Promoting tech for good innovators creating a positive impact

Kosta Mavroulakis

13 posts
Editor-in-Chief (Global Good) & CEO (Empact Ventures)