Rio Rahardian P.
Design Engineer in mechanical part, assembling especially attachment of heavy equipment
Global rank:
7,840
/
134,877
Skill pts: 5