I cant find any related queries to mine so please accept my apologies if this has already been asked previously.
We are a recently set up UK office (just 3 employees) of a very large Indian parent company, and the owner is wanting to be able to come to the UK with relatively no restriction on duration of stay or regularity of the visits. I don't think a Visitor visa is an option as he will be working attending meetings with clients and so on, nor the T1 investor option as he hasn't / isn't investing personally so as far as I can see this only leaves T2 sponsorship as an option.
Is T2 a valid option for someone who may, from one month to the next not be in the UK but then may come over for a week, go back to India for a month, come back for a month, and so on......I didn't think so as they have to work a certain amount of hours per week but the Business Helpdesk have advised me that this is the best option? I guess the other question is would we actually get a sponsor licence only being a new, small company?
Apologies for the potentially silly question in the company of experts

Any help or pointers very gratefully received. I have tried to look through the guidance on T2 visas but the 100000 page documents are extremely hard to interpret for a lay person.
Thanks in advance.