The one position that appears to be missing here is the Coach. The brains behind the outfit, the Coach decides where all the players go, what they do, and how to deploy them for maximum results. A good coach knows the capability of each player and the exact situation where s/he will excel. The coach is the thinker, the planner, the analyzer, and the motivator. The best coaches have a track record of being able to successfully lead their teams in all types of difference situations. My outsiders view leads me to think that in this case, the coach would be Cisco Consulting Services. (http:// http://www.cisco.com/web/services/portfolio/consulting-services/landing.html)