Sheffield Technology Limited

0 followers


State-of-the-art materials processing

Headquarters

Sheffield, GB

Employees

11-50

Links

Org chart

Andrew Dunigan
Managing Director

Andrew Dunigan

Collapse
Gemma Marshall
Business Development Manager

Teams

This company has no teams yet