That is very interesting! How'd you manage to come to the conclusion to go somewhere like McKinsey? How'd you get in? How long were you there and what sort of stuff were you learning?
I applied to a then nascent part of McKinsey (that is now very mature) called Digital McKinsey, as someone who could help clients build and transform engineering and product organisations. To be a CTO/VP Eng for hire, almost. Then I slowly moved more and more into the non-tech topics.
I was there for almost exactly four years. Learned all kinds of things, but most importantly how to communicate and structure my thinking in a way that works with people senior people from non-tech backgrounds.