20:20 Productions are a global, multi-disciplined communications agency with over 30 years industry experience.