Event ticketing software platform Helm Tickets sells tickets in more than 60 countries every week.

Back to BusinessCloud's 101 Bristol and South West Tech list