Chris Wren – Canada

Chris Wren – Canada

Senior Manager at EA- Electronic Arts ,
Senior Manager at EA- Electronic Arts