Rachel Taverna
Software Engineer II
2022
Joined EA
Interested In
- Reporting & Dashboards
2
Pets
Bio
Rachel is from New York, NY, USA and has attended Binghamton University.
Software Engineer II
Rachel is from New York, NY, USA and has attended Binghamton University.