Dougal Rees is an experienced professional currently serving as a Manager at Deloitte Digital since September 2016, where the role involves aiding clients in strategizing, designing, and implementing digital products through agile methodologies and advanced digital technologies. Prior experience includes contributions as an International Citizen Service Volunteer with Restless Development, where Dougal participated in community outreach initiatives in Sierra Leone to promote girls' education. Dougal holds a Bachelor of Science degree in Biology from Imperial College London, obtained in 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices