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