Bill Williams

CTO & Head of Advisory
IDM Works