Ingénieur, diplômé de l'Ecole Centrale de Lyon, Roland Le Roux est également diplômé en génie civil. En 2007, il co-fonde la société 360 Efficiency aux Etats-Unis, spécialisée en efficacité énergétique du bâtiment. En parallèle, il est ingénieur de recherche pour l'Université de Penn State. Quatre ans plus tard, il rejoint le groupe Bouygues Construction, au sein duquel il est responsable Construction durable international et directeur de la stratégie innovation de sa filiale Elan. En 2013, il devient directeur de l'Open innovation du groupe.