Oscar Macfarlane

Oscar Macfarlane

Mechanical engineer
3 points

Work

Engineering

Badges

Gemologist
Gemologist
Tastemaker
Tastemaker