Deborah Scott is the Head of Dentons Global Advisors for the EMEA region since June 2021, where leadership focuses on delivering integrated solutions in a complex business environment. Prior to this role, Deborah served as a Special Advisor at Dentons and spent over two decades at FTI Consulting, culminating as the Deputy Head of UK, Strategic Communications. Deborah's earlier experience includes an associate position at Bankers Trust. Educationally, Deborah holds a degree from the University of Exeter and is currently pursuing Executive Leadership at Harvard Business School.
This person is not in the org chart
This person is not in any teams