44 employees
IDA is a design agency that creates and develops content concepts and animation for public and private companies.
2020