Martin Dubois a travaillé à la direction générale de plusieurs collectivités locales situées dans le département de l'Essonne. Désormais à son compte, il conseille des entreprises privées amenées à travailler avec des mairies, communautés de communes et départements.