Jenny Lee is named one of the 100 most influential women in tech by Hot Topics