Leah Rivera currently serves as the Lead Designer at Epic Games, a position held since September 2024. Prior experience includes serving as the Principal Content Designer at Undead Labs from January 2018 to July 2021, and various roles at ArenaNet, Microsoft, and Possibility Space. Notably, at Microsoft, Leah held multiple contract positions, including Contract Co-Lead and Contract Test Lead, focusing on team management and training coordination. Leah's educational background includes a Fine Arts degree from Western Washington University, with studies in Drawing, Graphic Design, Painting, Geology, and Anthropology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices