Lee Barter

Manager, Engagement in London, United Kingdom

Read my blog

The personification of the worst idea you've ever had.

  • Work
    • INgrooves