I feel like they are separate tasks. Companies should be apolitical. Governments should be political. Governments should actively set limits for what companies can and should/should not do.
The people are ultimately the customers of business and the most effective way to changing political policy is by influencing said business.
Ideally government and business should be like church and state or oil and water but this is not the reality we live in.
If there was a candidate that fit the profile of what you desire. How would you even be aware of that candidates existence? Usually through some news organization, youtube video , television, google search.... all avenues that are given to you by a corporation.
That's why we have to block requests for service to places like Crimea and North Korea.
Why should companies be exempt from the laws in the places where they operate?