A business coach is a success broker and partner – a dedicated professional who specializes in developing and helping you and your business excel. A business coach is a part mentor, advisor, sounding board, and devil's advocate. A Business coach creates a safe environment in which both parties can share insights and information, untangle the causes of limitations (sometimes self-imposed), and identify effective methods to practice new approaches. As an unbiased third party, a business coach uses a variety of methods to help clients attain a greater clarity; learn new, or upgrade existing skills; and achieve greater job satisfaction and an improved quality of life and business success.