Richard Glover

Richard Glover To Step Down As Tennis South Africa CEO

CENTURION, August 18, 2021 (Tennis South Africa Press Release) Tennis South Africa (TSA) has announced that its Chief Executive Officer, Richard Glover, will step down from his position at the end of 2021. Glover has decided not to extend his […]