Log in
Sheffield Haworth
Contact
View in org chart
Timothy Sheffield
Executive Chairman
Alex Ackerman
Associate
Patrick Meehan
Group Finance Director
Debbie Gazzard
Managing Director, HR
Ben Richardson
Managing Director
+ 21 more
Current role