Keisy Lo est le responsable de l'écologie et de la croissance chez Newman Group et était auparavant responsable du développement des affaires chez Newman Capital. Il est diplômé de l'Université d'État de Washington et de Caesarritz College en Suisse.