Alex Alexakis
Alex Alexakis

Alex Alexakis

Product Manager, LSE, NeuroIS PhD Dropout, Indie Maker

Editor of Kenza Blog