Back to Overview 10.01.2020 Searchmetrics announces strong new global leadership team to mobilize future growth strategy