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 knew that the only way I'd learn is by doing it a lot in different contexts. Which led me to strategy consulting. Which led me to McKinsey, due to it being the preeminent player in that space.
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.