Log in
Thomas Dudley Ltd
Contact
Links
View in org chart
Martin Dudley
Chairman and CEO
Simon Mason
Design Manager
Yvonne Walker
Engineering Development And Business Systems Director
Jim Fenlon
General Manager
Phil Carter
Melting Manager / Metallurgist
+ 4 more
Andrew Eaves
Toolmaker
Sudip Limbu
Production Engineer
Will Townsend Msc
O'Connor Stephen
Engineer Maintenance Manager
+ 6 more
April, 2012 - present
Design Manager at 24Slides
Design Manager at Earth Rhythm
Design Manager at Daraz Nepal