Independent digital and creative agency, Enormous Brands has bolstered its operations with significant appointments across their branches at Delhi....