18 employees
Drum Sweden is a creative agency that offers advertising and content-generation services for various brands.