ICoRSA stands for the International Consortium of Research Staff Associations.
ICoRSA is an umbrella organisation for researchers and research staff associations, consisting and representing the interests of a variety of associations and organisations that in themselves represent the interests of their members.