Alex Alexakis
Alex Alexakis

Alex Alexakis

Product Manager, LSE grad, NeuroIS Researcher, Indie Maker

Editor of Kenza Blog