I have a long history with ITSA. I like how it slips off the tongue and I even have an ITSA t-shirt. Yet, when one puts ITSA in Google so many other things come up like: Intelligent Transportation Society of America, Information Technology Student Association; International Thermal Spray Association, Information Technology Staff Augmentation and even the ITSA film festival in Sonora, California!
There are other TOPS organizations but it looks like there might not be as many conflicts. I did not look up all the other acronyms but this might be something to consider.