When I worked as a consultant, the majority of the work was done by younger/less tenured/lower-level people.
The skill balance (actual, tangible IT/software skill) was heavily in favor of the "younger" (as above).
Most of the managers/those in supervisory roles were busy "showing impact" and "aligning cross-functional teams".