News Rob Urbach Named USA Triathlon Chief Executive Officer Rob Urbach will take the lead position in March. Feb 9, 2011