D

Definition Group

160 employees

Definition Group is an award-winning communications consulting firm that creates creative campaigns that engage audiences with brands.

Basic info

Industry

public relations and communications services

Sectors

Public Relations

FAQ