What does a business consultant do?

A business consultant analyzes company operations and provides expert advice to improve efficiency, profitability, and growth.