Tom Powers

Tom Powers is a community manager, responsible for posting the latest patch notes of Overwatch on the Overwatch forums.