Flynn supervise la formation technique des enquêteurs et assure la qualité de la collecte de données. Avant de rejoindre IDinsight, Flynn a participé à la collecte de données pour des études portant sur la réponse aux catastrophes, la santé et la protection de l’environnement. Flynn est titulaire d’une licence en Psychologie de l’Université Saint Louis aux Philippines.