Nace Majcen has over 20 years of world - class professional swimming career .
Nace Majcen has spent more than ten years as a swimming coach out of which eight years as the coach of the Slovenian national team in open water swimming .
Nace Majcen has over 20 years of world - class professional swimming career and has spent more than ten years as a swimming coach out of which eight years as the coach of the Slovenian national team in open water swimming .