The best strategic investors or advisory board members are people who know something about your specific business. Experienced business executives, either people who have retired from key positions at a competing company or who work in a complementary field, can be very helpful, but they are not a guarantee that your company will succeed. There are no guarantees when it comes to starting a business.
Advisory boards can be structured two ways: