Continue in 3 seconds
Darren Pierce

Darren Pierce

David Pierce is chief technology officer at Magnitude.