Alex Walker

Active Markham, ON Director for Smtc Mex Holdings Inc.