The marketing agency landscape is amid one of its greatest ever periods of change, resulting in several of its biggest ...