David & Goliath is a design and communications agency.
ZZ.DOT is an advertising and communications agency.