David Williams
David Williams

David Williams

is a Studio and Senior Design Manager at IBM Studios Toronto Spadina.