John Lafluer

John Lafluer is the technical director for Overwatch 2.