News TuneCore’s new leadership: Andreea Gleeson and Matt Barrington to jointly run company following departure of CEO Duo have a combined 15 years of experience working at TuneCore