close
technokitten

Last seen: 22 months ago

Helen is a woman from London, England, UK

Fanatical about mobile, passionate about customer experience, highly energetic, entrepreneurial type.