An image

James Smith (Dr)

Associate

Expertise

James is an ODI Associate, and headed up the software team during his time at the ODI