Continue in 4 seconds
Darren Pierce

Darren Pierce

David Pierce is chief technology officer at Magnitude.