Terry Smith

Terry Smith

QA Analyst, ScreenScape Networks Inc.