David Tuck None

CEO - Europe Digital Transformation BCorp


Invests into