2025 Africa Triathlon Sprint Championships Sharm El Sheikh

General Contact

Technical Delegates

Technical Delegates

Mounir Benyarmak (MAR)

Loader