EXCSA: Exchange Carrier Standards Association

What does EXCSA mean? The above is one of EXCSA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Exchange Carrier Standards Association