Marketing technology agency Byte merges with Dept to accelerate global growth 25 February 2021 International digital agency Dept continues its global expansion with Byte, the 150-person strong agency with offices in New York, London and Berlin ler mais