50 most inspirational women in tech, in Europe.

Somehow I made it on the list…