DECA, Inc. partnered with Cybis to create a high-energy teaser video for the launch of their new online collaboration platform, DECA Direct. The new platform connects DECA to its 215,000+ members across the globe.