Since you are coming on behalf of a company, I think you need not worry about it...your company in consultation with their counter part (Qatari Company) would be arranging the visa for you.
Since you are coming on behalf of a company, I think you need not worry about it...your company in consultation with their counter part (Qatari Company) would be arranging the visa for you.