David William Barnes
Mechanical Engineer by training and Product Leader in career. Love the interface between technology and real world applications.
loading...
Mechanical Engineer by training and Product Leader in career. Love the interface between technology and real world applications.