Scott Nilson Named Super League Triathlon’s U.S. General Manager

Executive will drive North American expansion for worldwide series