Some consultants are employed by a consult staffing company, a company that provides consultants to clients. This is particularly common in the technology sector. Consultants are often called contractors in the technology sector in reference to their employment contract.
Strategy consultants are common in upper management in many industries. There are also independent consultants who act as interim executives with decision-making power under corporate policies or statutes. They may sit on specially constituted boards or committees.
Consultants work at client places on behalf of a consultancy or billing company.
Some consultants are individuals hired by companies to do work for them on a contractual basis. They are not employees of the company hired to do a specific work. They are expected to do their job ethically and responsibly with minimum supervision.