Deborah Scott

Head Of Dentons Global Advisors, EMEA at DGA Group

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.

Links

Previous companies

FTI Consulting logo
Dentons logo