Steven ..
Top Designer
Mechanical Engineering Designer, Metal Fabrication, Sheet metal design, Manufacture, 3D Printing and
Global rank:
31
/
131,717
Skill pts: 1,173
7
1st
Gold
3
2nd
Silver
1
3rd
Bronze
16
Finalist