Music Business Jobs Revelator The ideal candidate will have at least 3 years of experience working in the music industry as a Manager of Customer Support, Manager of Client Success Engineering, or Manager of Sales Engineering roles.Applications for this position have now closed.