Gillea Allison is the President of D Magazine.
270 people are employed at D Magazine.
D Magazine is based in Dallas, Texas.