News TuneCore CEO Scott Ackerman steps down, Believe now searching for new head of DIY distribution platformAckerman joined TuneCore as President and COO in 2010