Darren Pierce

Darren Pierce

David Pierce is chief technology officer at Magnitude.