You just can't do it all alone
In today's environment where everything is so dynamic, with the sizes, services being offered, and just about everything else evolving, the role of the professionals needs to adapt. We can no longer do it all in house/alone. What do I mean?
By now, we must have figured out that with organizations being smaller in staff complement, and with some entities becoming even more specialized, we don't possess all the resources to ably assist them. Rather than take on an assignment and do it poorly, I would rather find out who can do it better than I can so that the end user (the client) is completely satisfied
To this end, I have surrounded our entity with key people who are great within their various areas. It's just the smart thing to do. Doing this has enabled us to benefit from the experience of doing larger projects with the speed and dexterity that far out maneuver what others in our field are doing, and with more favorable costs to the end user.
Working this way I have found that using the concept of "givers gain", as fast as I refer out e.g. on assignment, there are at least 2 more to take its place within a short time frame.
Working this way makes it more sustainable for smaller entities, which makes permits greater affordability than they having to contend with the overheads of the professional services having larger overhead costs which are in turn a consideration for the client within the billing.
Professionals functioning within smaller organizations must keep themselves updated within their respective fields. Their information and techniques must be current and not archaic, as their serve their clients with necessary competence that would enhance their clients situation.