Alex Dolgov

Originally from snowy Moscow, now a Londoner, on his third startup, plotting the next one.