This video was used for a kick off at a strategic management meeting introducing the new company strategy. DSM is Transforming into a life science company specializing in Fine Chemicals.
Details
Skills: Art Direction, Concept, Design principles, Storyboard