Glenn Cahill

Glenn Cahill started professional life as a telecoms engineer in South Africa, and has been an international sales leader for over 20 years. His life revolves around his young family, high-tech business, and whatever sports activity he can fit in—he's currently training for the Dublin Ironman 70.3 triathlon.