John has served as president of the NC Credit Union League since October 2003. Prior to this, he served as president of the New Mexico CU League. Radebaugh also held senior management positions as VP of association services and director of training & education for the Kansas Credit Union Assn. from 1993 to 2000.