Saatchi Art Group
Saatchi Art Group Appoints New CEO
Saatchi Art Group has announced the appointment of Sarah Meller as Chief Executive Officer.
Meller comes to the role of CEO after having led brand and marketing strategy for Saatchi Art since 2018…