Clyde & Co Emerging Star Award Winner Announced
We are delighted to announce that Stella Kapezanou is the winner of the Clyde & Co Emerging Star Award! Made in Arts London partnered with Clyde & Co to bring this exciting opportunity to… Continue reading