I decided to add my two cents to this question? Why? In the last three weeks, I have been asked by a couple of companies if I coach or consult?
I began by trying to explain the simple difference between them.
A coach, in my experience, is one who asks the client the difficult questions in order to get to the real issue/s causing problematic situations.
A consultant, in my experience, is one who has the answers to the situation/s and then leads leaders to learn, adapt, professionally confront, be taught tools, techniques, and insights customized to deal with the issues that have arisen.
With ethics and ethical leadership development as my business for over 30 years, my clients don’t need a coach; they need consultant! They know deep done what their issues are, but they don’t have the expertise, the know-how, the training, the tools, etc. to resolve each issue and in the future other issues that may develop.
Can one person do both? Sure, but I think it depends on the issues and topic. If a client calls me, they already know what the issue/s are. They want help to resolve, be proactive in preventing issues from happening, etc.
In short, I can’t remember when I coached; I consulted this morning.

fbucaro
Like you, business ethics and ethical leadership expert, Frank Bucaro has seen the challenges and problems of corporate leadership, particularly over the past few years in regards to poor decision-making, SEC violations, and record breaking financial settlements in a number of different industries.
With over two decades of executive training, speaking, writing and with real life experiences, his view and approach to ethics in the workplace is uniquely different. He emphasizes that ethics is a moment-to-moment choice and has little to do with position, titles, personalities or education. Ethics is everybody’s responsibility from the top down.
His goal is to help organizations to:
a. Strengthen their ethics training initiatives in order to significantly decrease the odds of an ethical/compliance violation.
b. Energize, train and motivate employees to understand the value of consistent “high road” behavior as a business advantage.
c. Support individuals and thereby the organization by contributing to its success by quality, ongoing values based leadership development.
Frank is known for his very practical, slightly irreverent, yet somewhat humorous approach to ethics and leadership development. His conversational style and real life stories connect with his audience in a personal, intense and practical level.
Companies such as Bayer Healthcare, BP, ReMax International, EnMax Energy, Danone, etc. have partnered with Frank when they want to proactively stress the message, tools, insights and practical applications that good ethics IS good for business!