David Davies, who won two Olympic medals during a decade of representing Great Britain has said he will no longer be competing.
He won a 1500m freestyle bronze medal in Athens in 2004 at the age of 19. He then went on to win an open water silver in Beijing four years later.
The 27-year-old made his international debut swimming for Wales at the Commonwealth Games in Manchester in 2002 and followed it up a year later with a fourth place in his first World Championships.
In his 10-year spell on the international scene, the three-time Olympian has won medals in the 1500m freestyle at every level of international competition.
David Davies's new position will be with Sport Wales where he will help inspire the next generation of Olympians swimmers.
– David Davies
I have had an amazing career. I have achieved so much more than I ever thought possible when I was a youngster.
I have had terrific support from my family and my coach of many years, Dave Haller in Cardiff, who coached me to my first Olympic medal in Athens.
I would also like to thank everyone at British Swimming who has helped me along the way.
I had three great years at Loughborough under the guidance of Kevin Renshaw, who coached me to a silver medal in Beijing.
I am going on to work as a Performance Lifestyle Advisor/Athlete Mentor for Sport Wales so I hope to stay involved with young swimmers and hopefully help them to achieve their sporting ambitions as I have