Russell Gundry

Head of innovation strategy, Plexal