Armada
News The new entity will operate as a single company with over 170 employees, over 250 stores, and operations spanning from Boston to Long Beach. News Ellis will also serve as an Acquisition Consultant for BEAT Music Fund News Karten was previously Director of A&R and Digital at Robbins Entertainment