Ivan Teixeira da Costa Budinski é advogado formado pela Pontifícia Universidade de São Paulo (PUC-SP), com pós-graduação em Direito Administrativo na mesma instituição e MBA em Gestão Tributária pela Fundação Instituto de Pesquisas Contábeis, Atuariais e Financeiras (Fipecafi). Ivan foi diretor na Companhia Metropolitana de Habitação de São Paulo (Cohab), teve cargos como secretário-adjunto e chefe de gabinete de 2017 a 2020 nas Secretarias Municipais da Casa Civil, de Turismo e de Relações Governamentais da Prefeitura de São Paulo.
Ocupou de 2017 a 2019 a posição de presidente do Conselho de Administração da Cohab, foi conselheiro de Administração da SPObras e, entre 2013 e 2016, foi Procurador Geral do Serviço Autônomo de Água e Esgoto de Guarulhos (SAAE). De 2006 a 2013 trabalhou em escritórios de advocacia, principalmente na área de Direito Tributário.