After ten years at the helm of the UK’s Art Fund, Stephen Deuchar announced that he will be stepping down as director on March 31, 2020. Deuchar joined the organization following his tenure as the first
Original source: https://www.artforum.com/news/stephen-deuchar-to-resign-as-director-of-uk-s-art-fund-in-2020-80771