it's not about "What is the designation needed". Officials consider every application on case to case basis. It is up to them to decide to grant you a visa or not. But in general, it's managerial/high-professionals positions.