Chantal Bowman-Boyles

Managing Partner, EMEA , Finn Partners