DUE DILIGENCE: 15 TRAITS OF AN EXTRAORDINARY BUSINESS CONSULTANT When it comes to building businesses and making great life decisions. It is important to have the right people to bounce ideas off, and seek advice from. Whether you are going to a friend, or hiring a specialist to help launch a