Steve Reddoch

Steve Reddoch is a Development Manager who worked on Halo 3.