Artist Manager

Artist Manager

Salary Commensurate with experience. 25 days of paid annual leave, in addition to public holidays and office closure over the Christmas period. Location London (however, we can consider exceptions to this) Closing Date Friday 25 October 2024. Description of the...