Web presence
Top audience: United States 100%.
Share of voice
Share of voice in United States: 98% of web traffic across its competitive set; worldwide: 34.1%.
Provider of technology-enabled solutions for business process and information management
Top audience: United States 100%.
Share of voice in United States: 98% of web traffic across its competitive set; worldwide: 34.1%.