TPSC is an active member of the following industry and professional organizations: