Front-End Developer • UI/UX Designer • Digital Art Director
Company:Info-Tech Research GroupLocation:London, Ontario