All of the above elements of a Business Development program can be offered as consultancy. That is, consultancy in a hands-on manner; after all you have to get on ! Results may be reports, management guidance, trainings and advise in whatever format a user may desire.
Consultancy doesn’t have to be academic or distant; it can be provided in a hands-on, executorial manner.
Marketing4B2B can drive such a program, consult management on its Business Development or head task forces to achieve renewal.
The experience and approach of a neutral, knowledgeable yet not entrenched consultant is likely to lead to challenging insights.