Steve Cotton

Steve Cotton was the world design lead for Destiny and Destiny 2, and the game director for Forsaken.