25 employees
CLIPATIZE delivers short, appealing videoclips that explain complex technologies, products and services.
2012