newicon employs 32 employees. The newicon management team includes Stanley Shen (Owner), Josh McComish (Head of Commercial), and Ross Harrington (Head of Design).
Looking for a particular newicon employee's phone or email?