The question, TL;DR:
SERP is filled with a lot of comparison and review websites. How do I show my own subdomains, Twitter feed, and Wikipedia entry when a user searches for my "brand"?
Slightly longer version:
The company I work for has got a decent brand reputation. We have a Wikipedia page, regularly updated social media feed and several useful subdomains. However, when someone searches for "company name", a couple of our subdomains are getting grouped in the sitelinks.
Now, when you search for our competitor brands (slightly higher brand reputation than us, but not 2x) you can see their Twitter feed under the sitelinks. The subdomains are not getting grouped in the sitelinks and there's a list of their similar subdomains below the Twitter feed. Their Wikipedia page appears below that and comparison and review websites are nowhere to be found.
Basically, I want more of our brand results to show in the SERP when someone searches for our brand name. How can I achieve this?