Miles Leslie is the Associate Creative Director Treyarch. Miles started working on the Call of Duty franchise as a QA Third Shift Lead for Call of Duty 2: Big Red One.
Advertisement
Miles Leslie is the Associate Creative Director Treyarch. Miles started working on the Call of Duty franchise as a QA Third Shift Lead for Call of Duty 2: Big Red One.