Justin Richmond will be responsible exclusively for Overwatch media and publishing-related tasks. Aaron Keller remains the Director managing the entire Overwatch franchise, as before.
Incorrect, Aaron Keller is who guides the direction the game itself goes
This guy will direct the franchising of IP aka what kind of media it will be receiving