Ben Shaw's Location
Shenzhen, Guangdong, China
Ben Shaw's Work
Ben Shaw's Education
Ben Shaw's Summary
Ben Shaw, based in Shenzhen, Guangdong, China, is currently a Engineer Manager at Cavius Aps, bringing experience from previous roles at Broadway Precision Technology Limited. Ben Shaw holds a 2003 - 2006 .