Barry Carr is a Director at Deloitte, a position they have held since 2020. They began their career as a Senior Software Specialist at Digital Equipment Corporation from 1989 to 1994, followed by roles at NBTel and iMagicTV, where they worked as a Technical Analyst and Senior Program Manager, respectively. Prior to their current position, Barry served as a Senior Lead at Deloitte from 2015 to 2020 and has also held leadership roles at SwiftRadius and the Hammond River Angling Association. Barry earned a Bachelor of Science degree from the University of New Brunswick between 1984 and 1989.
This person is not in the org chart
This person is not in any teams
This person is not in any offices