James Clarke Joins Creative Assembly as Chief Operating Officer

None