Music Business Jobs Armada Armada Music – A&R Manager (NL)Applicants need to be fluent in Dutch and EnglishJob type: A&R/CreativeLocation: AmsterdamApplications for this position have now closed.