A person who makes and publishes audio programmes for download or streaming.
"All take and no give"
"Hogwarts Staff"