Adam was appointed as Lead Coach to the Swim Wales National High Performance Centre in 2015. He was previously Head Coach of the City of Swansea Aquatics (formally Swim Swansea) for eight years before joining Swim Wales as a National High Performance Coach in 2013.

Adam has an exceptional pedigree in coaching, and his recent record of success is impressive. Over the last six years, he has coached swimmers to be selected for and win medals at the last two European Youth Olympic Festivals (1 gold, 2 silvers and 3 bronze), the last four European Junior Championships (1 gold, 2 silver and 1 bronze), the FINA World Open Water Championships 2015 (two selected) and the 2014 Commonwealth Games (1 bronze).