Company logo

IT Systems Developer at Magna International Inc.

Brampton, ON