Catrin Finch and Seckou Keita announced Artists in Residence at Liverpool PhilharmonicWe’re thrilled to announce that Catrin Finch and Seckou Keita will be artists in residence at Liverpool Philharmonic over their coming...