16 employees
Sphere offers consumer research, brand strategy, creative development, digital marketing, PR and business consulting services.
1998