Director at ONE STOP SYSTEMS · Executive Chairman at Turtle Beach. Filing since 12 Feb 2013. CIK 0001211644