39 employees
One of the world’s leading public relations and strategic communications agencies, specializing in technology and innovation