Natasha Haley

Robert Lancaster is a junior QA tester at Double Eleven working on Fallout 76.