YouTube product manager leaves company, further delays new music streaming service YouTube's music head leaves company, though YouTube is unfazed and confident in music services launch. Related Posts: YouTube improves copyright policy for creators YouTube forges two-year live stream partnership with Lollapalooza