Craig Johns

From Openwaterpedia

Craig Johns is a coach of beginners and national champions for 16 years. A native of New Zealand, he is based out of Taiwan and is the founder and head coach of NRG2Perform. He has competed in ITU and Hawaiian Ironman World Championships.

External links