Elen Veenpere

Marketing @ Teleport. Almost a nomad. Likes long romantic walks to the fridge and drinking gross amounts of coffee. Says stuff on stages.