A lot of large companies stage senior execs in places to simply say they have business presence for tax purposes. Just look at any company that has a bunch of top execs in Switzerland but don't actually make anything there.
I'm not sure of the exact qualifications, but some senior business owner typically needs to be included. I believe there is a headcount requirement as well, but no requirements on what that headcount does. Most large companies have zero issues meeting the requirements. For a small business/startup it's likely not worth it.