Liz Ferree is currently the Executive Director of Project Management at Blu Digital Group, a position held since 2022. Previously, they served as Project Manager in Localization at Pixelogic Media from 2019 to 2020, along with various roles in Client Operations. Their earlier experience includes working as Operations Manager and Senior Account Manager at Technicolor. Liz earned a degree in Psychology from Dickinson College between 2001 and 2003.
This person is not in any teams
This person is not in any offices