To be a business coach, the most important thing you need is to have some business experience. It is not important for coach to know each and every business type or industry because major business concepts are same for any business and that is what a coach needs to know. Remember, coach is not giving any advice and it is not consulting where you are solving clients’ business problems. Running small businesses for a while or being an executive at a company will be perfect. After some business experience, the next most important skills are the communication skills and listening.
In general, business consultants work in areas such as marketing, personnel, management, finance, and accounting. Business consultants are known for identifying the business problems and offer solutions to improve the business performance. Whereas, the business coaches or executive coaches work with business owners, entrepreneurs and executives to make them think clear about their business goals, objectives, strategies and vision.