Former Apple Podcasts executive Steve Wilson has joined Netflix to advise on its burgeoning podcast strategy.