Diplômé de Sciences Po Urba Paris et titulaire d’un DESS Urbanisme et Aménagement, Nicolas Luyton débute sa carrière en 2002 dans le Grand Est au sein de l’entreprise sociale pour l’habitat (ESH) Neolia. D’abord responsable de programmes, il y assure ensuite la direction de la maîtrise d’ouvrage pour les régions Rhône-Alpes, PACA et Languedoc-Roussillon.