Il se fait recruter en 2003 comme conseiller du secrétaire d'État à l'Intégration européenne du ministère de l'Agriculture, puis rejoint le ministère de l'Intégration européenne devient coordinateur des conseillers ministériels à l'intégration européenne. Il termine son master en 2004.
Il quitte ses fonctions au ministère en 2006 et prend les fonctions de directeur général de la société Logicons S.A. À partir de 2007, il cumule ce poste avec celui d'évaluateur à la Banque mondiale. Il quitte l'ensemble de ces responsabilités en 2009, lorsqu'il se voit nommé directeur général de l'Agence de paiements et d'intervention pour l'agriculture (APIA).