Robert O'Neill

Robert O'Neill is a community manager at Bethesda Softworks' UK office, credited on Fallout 76.