The International Commission on Technology and Accessibility company profile information.
The International Commission on Technology and Accessibility (ICTA) was established in Sweden in the 1960s, in conjunction with Rehabilitation International (RIMore
458 Melbourne Ave.OttawaOntarioK2A 1W3Canada
(613) 725-0566(613) 729-7294Fax
Copyright © 2015 Zoom Information, Inc. All rights reserved