Stephanie Lopez is currently a Manager at Deloitte, a position they have held since 2025. Prior to this, they worked at OpenText from 2021 to 2025, serving in various roles including Lead IT Project Manager and Sr. Customer Operations Project Manager. Stephanie is pursuing a Bachelor of Arts degree at the University of Waterloo.
This person is not in the org chart
This person is not in any teams
This person is not in any offices