James Day, PhD

James Day, PhD

Innovation manager, Fusion Sport