Virtual Agency

A team formed by specialists from multiple brand agencies, potentially in different locations, that works together to develop a brand.