Debra Duffy's Location
Glasgow, Glasgow City, United Kingdom
Debra Duffy's Work
Debra Duffy's Summary
Debra Duffy, based in Glasgow, Glasgow City, United Kingdom, is currently a Assistant Payroll Manager at French Duncan LLP, bringing experience from previous roles at French Duncan LLP, Qualitas Payroll Services Ltd, AD+ and Scott-Moncrieff. Debra Duffy has 1 email on RocketReach.