Ivan Carlos Macdonald é Socio Administrador na Icm Comunicacao, especializada em Comércio varejista de artigos fotográficos e para filmagem. Também desempenha a função de Socio Administrador na Amcon Gestao de Bens e Servicos Ltda, cuja atuação é de Holdings de instituições não financeiras. Além disso, trabalha como Socio Administrador na Exapt Treinamentos e Eventos Ltda, com foco em Serviços de organização de feiras, congressos, exposições e festas.



