Ellen Howard is currently the Principal Product Owner at Equifax, a position they have held since 2025. Previously, they served as a Software Implementation Consultant at Verlata Consulting from 2017 to 2022 and worked as a Flight Agent at Flight Centre from 2016 to 2017. Ellen earned a Bachelor's degree in International Business from Queensland University of Technology, where they studied from 2012 to 2015.
This person is not in the org chart
This person is not in any teams
This person is not in any offices