Register
Advertiser, responsible for media decisions
Media agency, strategic inter-media planning
Media agency, plan/buy radio
Creative agency, creative department
Creative agency, account handler
Radio station, sell radio airtime
Other