News Alex Baumann Steps Down From CEO Role At Swimming Australia On Health Grounds Craig Lord 2021-08-09 2 minutes