Invisalign Smart Tek

    • Awarded: Bronze
    • Category: Regional/National Television Commercial
    • Organization: FUSE Animation
    • Entry Year: 2020
    • Advertiser: Invisalign
    • Director of Sales: Sam Mueller