The Business of the Music Business – Episode 9 Managers vs Agents

What is the difference between a manager and an agent and when should I get them for my music career?