Titulaire d’un Master en commerce international et langues étrangères (Bac +5), il occupe le poste de Team Leader France depuis 3 ans, pour The Translation People, entreprise dans laquelle il évolue depuis plus de 10 ans, comme assistant marketing et Responsable du Développement pendant 8 ans.