About company

INNOVIA is a specialized management consultancy that understands that firms built around studios, labs and newsrooms are different from other companies.

CA 247 spadina avenue
Not verified company