Deirdre O'Dowd is a project controller at Deloitte, where they focus on project finances and have experience in business case development, business process improvement, financial analysis, and project financial management. They previously held positions as a consultant, senior business analyst, and senior consultant at Deloitte. Deirdre earned a Bachelor of Science in Business in Technology from Ulster University in 2022 and has recently joined the Women in Finance community at Deloitte to support the growth of women in the finance sector.
This person is not in the org chart
This person is not in any teams
This person is not in any offices