flexiblefullpage

Saatchi Art Group

Sarah Meller
Sarah Meller is the new CEO of 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…
leaderboard2