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