About company
At Demo Duck, we believe video has the power to humanize your brand, educate your customers, promote your products, and so much more. It’s not just about having one good explainer video on your homepage. Video, like any marketing effort, is an ongoing strategy. We create video for any business mission.
Undisclosed
$100 - $149/hr
10 - 49
2011
Locations
1
Headquarters
United States
Headquarters
United States
Focus
Services
100%
Business Services