Leah Rivers is currently a Software Engineering Manager at Indeed.com, where they have been since 2022. Previously, Leah worked as a Software Engineer at both Google from 2014 to 2022 and Lockheed Martin from 2008 to 2013. Leah earned a B.A. in Computer Science and Theater from Macalester College in 2007.
Location
Denver, United States
This person is not in the org chart
This person is not in any offices