Carl Beech is President of Christian Vision for Men, having formerly been General Director, an evangelical movement focused on evangelism to men. In 2014, he founded The Gathering for Men, an annual Christian men's weekend festival. Beech is also the founder of the Codelife movement, which aims to encourage men to spend more time reading the Bible. Beech hosts a weekly radio show called ShedTalk on Premier Christian Radio with Dave Lodge and Jeremy Geake from Christian Vision for Men.