Lenna Russ

CEO and founder in London, United Kingdom

Lenna Russ

CEO and founder in London, United Kingdom

Visit my company website

Hey there, I’m Lenna. I’m a CEO living in London, United Kingdom. I am a fan of technology, entrepreneurship, and running. You can visit my company website with a click on the button above.

  • Education
    • University of Bath School of Management