Subscribe!

Tag: Barry Siff

Rocky Harris Named USA Triathlon CEO

Rocky Harris Named USA Triathlon CEO

| August 10, 2017 | 0 Comments

Rocky Harris, who has an extensive background as a professional and collegiate sports executive, has been named CEO of USA Triathlon

Continue Reading

Rob Urbach Departs as CEO of USA Triathlon

Rob Urbach Departs as CEO of USA Triathlon

| May 8, 2017 | 0 Comments

USA Triathlon has announced that CEO Rob Urbach has left his position, effective immediately, to pursue other professional opportunities

Continue Reading