Robert O'Neill

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