Scott Semilla's profile

Scott Semilla

Advertising and Marketing Communication Management graduate | Creative and Design

Centennial College

Toronto, Ontario, Canada