A general manager is responsible for all or part of a department's operations or the company's operations, including generating revenue and controlling costs. In small companies, the general manager may be one of the top executives. In hierarchical organizations, GMs rank above most employees but below corporate-level executives. The responsibility and importance associated with the position may vary among companies and often depend on the organization's structure.