D3R is a seasoned digital agency with a proven track record - large enough to handle complex projects but small enough to remain agile.