- Thomas Carroll is a distinguished cellist who studied with Melissa Phelps at the Yehudi Menuhin School and with Heinrich Schiff in Austria. He is currently a Professor at the Royal College of Music in London and the Yehudi Menuhin School. He is artistic director of the Orpheus Foundation.
- Member for
- 6 years 2 weeks