Duică a deținut funcții de conducere în cadrul Companiei Naționale de Autostrăzi și Drumuri Naționale, printre care cele de director general și de director general adjunct responsabil cu întreținerea. Anterior numirii sale la cârma companiei, Cristian Duică a fost angajat al Teldrum. Membru PSD din 1998, Cristian Duică a deținut după ce a părăsit Compania de Drumuri și funcția de primar al orașului Roșiorii de Vede.
În primăvara acestui an Cristian Duică a fost găsit vinovat sub aspectul săvârşirii infracţiunii de conflict de interese. Fostul edil şef din municipiul Roşiorii de Vede a fost condamnat la 1 an de închisoare şi obligat să efectueze 80 de zile de muncă neremunerată, în folosul comunităţii, în oraşul pe care l-a condus timp de 4 ani.
”În perioada iulie 2012 – noiembrie 2013, în calitate de primar al Municipiului Roşiori de Vede, inculpatul Duică Cristian a încheiat 8 contracte de prestări servicii în valoare de 496.760 lei cu două societăţi comerciale în cadrul cărora a deţinut funcţia de preşedinte al Consiliului de Administraţie până la data de 26.06.2012, respectiv funcţia de administrator, fiind şi asociat pana la data de 26.06.2012, societăţi cu care inculpatul s-a aflat în raporturi de muncă în ultimii 5 ani sau din partea cărora a beneficiat ori beneficiază de foloase de orice natură”, afirmau procurorii.