Ellen Larcara is currently the Editor-in-Chief at Amazon News, where they oversee editorial operations. They previously held various roles at Business Insider, including Executive Editor and Senior Editor for Reviews, and have experience as an Associate Editor at Refinery29. Ellen also served as a Legislative Aide in the New York City Council and completed internships at prestigious organizations such as Vogue and InStyle. They began their career in journalism through a series of editorial positions that showcase their expertise in service journalism and reviews.
This person is not in the org chart
This person is not in any teams
This person is not in any offices