After shooting and editing our new campaign and a complete overhaul of our Los Defensores site, we entered three creative awards competitions and were recognized with four awards:  2020 Stevie American Business Awards – Bronze for Los Defensores Complete Site Redesign The American Business Awards are the U.S.A.’s premier business awards program. All organizations operating […]