Logo
I

Industrial Technology Institute

349 employees

Conducts innovative Research & Development and provides internationally competitve Technical Services to accelerate Industrial Development for the benefit of the people of Sri Lanka

Basic info

Industry

Animation and Post-production

Sectors

Animation and Post-production

Date founded

1955

FAQ