It takes a lot of authority to rank for someone else’s brand name. Especially when it’s one of the big-global brand names. You’re very far from ranking for it since you don’t even rank the +review term in the TOP 10.
Google understands that your page is about the brand and thus you do rank at least in the TOP 30. Probably your site is talking about other brand reviews as well.
You need to make more content about the brand on your site and silo it properly. Also, you need to get relevant links (like other review sites, keyword industry sites, etc) as well as strong links that can push a lot of juice to your site.
Even then I doubt that there’s a point in spending a lot of money and time to rank for someone else’s brand name where the CTR will be very low. Better stick to long-tails which are easier to rank + make more sense from a business perspective.