People

Stephanie Dobbs

Senior Public Relations Manager

Stephanie Dobbs

Audit & Assurance; Financial Services; Deloitte North & South Europe

Stephanie Dobbs