Avant IDinsight, Frank a travaillé comme consultant pour l’OIM – ONU Migration, menant des recherches sur les politiques de migration de main-d’œuvre. Frank est titulaire d’un master en politiques publiques de SciencesPo et d’une licence en philosophie, politique et économie de l’Université de York. Il parle italien, anglais, français, allemand et anglais pidgin.