Brand24 is a fast-growing social media monitoring company. With a global presence and 60 employees, this European start-up has created one of the most