The executive team at Lickd has a history of working in various tech and music companies. They have experience with engineering, software development, sales, and marketing. Their education histories include degrees in computing from the University of Leeds.
View all