Stanley Black & Decker Transformation through Technology Film

Accolade Global Film Awards 2018
Award of Excellence: Commercial/Infomercial
Award of Excellence Special Mention: Special Purpose Productions
Award of Excellence: Tube Length Videos
Humanitarian Award: Outstanding Achievement

Previous
Previous

DEWALT XR FLEXVOLT Film

Next
Next

DEWALT Laser Animation