Skip to main content
Title
Public Relations
Area of Study/Expertise
Majoring in Computer Science

Roy Torres

Officer

Cyclist, self-starter, record lover, Vignelli fan and recent OCAD grad. Performing at the sweet spot between simplicity and mathematics to express ideas through design. Check me out on Dribbble or Medium.