Alyssa Newcomb

Country: USA
Alyssa is a freelance technology reporter and media consultant based in New York City. Before going freelance, Alyssa was NBC News' staff tech reporter in San Francisco and the technology editor at ABC News.
Claim Profile
https://twitter.com/AlyssaNewcomb