Ранее Карлос Дора возглавлял департамент ВОЗ по социальным и экологическим аспектам здравоохранения в Женеве. Под его руководством исследовалось влияние отраслевой политики (в энергетике, транспорте, градостроительстве, добывающей промышленности) на здоровье человека, включая оценку потенциальной угрозы и пользы для здоровья людей. Дора руководил внедрением инициатив по улучшению здравоохранения в городах. Он также возглавлял направление «Здравоохранение в условиях зеленой экономики» ВОЗ, уделяя особое внимание благотворному воздействию политики cмягчения последствий изменения климата. Карлос работал над изучением основных показателей здравоохранения в рамках программы устойчивого развития после 2015 года.
Карлос Дора получил степени магистра и доктора в Лондонской школе гигиены и тропической медицины. Он является автором множества публикаций на темы воздействия отраслевой политики на здоровье человека.