musicMagpie Employee Directory
Technology, Information and InternetEngland, United Kingdom201-500 Employees
musicMagpie has about 236 employees, nearly all of them in Europe. Supply Chain and Administrative make up 29% of the profiles with a known department. musicMagpie's workforce spans 19 departments. musicMagpie's workforce fell 1% between July 2025 and July 2026.