A couple of additional thoughts, A bit long, apologies:1) You should do whatever feels right - if that means Cambridge, then go for it without regrets. Whatever you choose, you'll never know if it was the wrong decision because you won't experience 'what could have been'2) The Harvard/Stanford/Wharton thing: This is self-perpetuating. More people go into VC from these schools because students with a relevant background (physicians / tech start-up people etc) know that VC companies typically recruit most of their new hires from these schools. They therefore apply there and, because they have stellar backgrounds, get admitted. The VC companies know these potential hires are highly concentrated in these three schools and so know where they can easily find them. And so the circle continues. These people don't get into venture firms simply because they are at Harvard or Stanford, they get in because they have the right background for VC and so are able to get into Harvard or Stanford, and because the venture funds know how to find them.3) Typically, business school will help you change one of industry or function, changing both does happen but is exponentially harder. If your background is not relevant to VC, then it is unlikely you will get a VC job, even from Harvard". I don't know what Big 4 relationship management is, but it sounds like quite a jump to get into cleantech VC. No harm in trying, but I guess the point here is to have realistic expectations and back-up plans in place, wherever you end up4) If I was recruiting I really wouldn't care about MBAs with a specific concentration - basically because having done an MBA where people have done this, I have seen the level of detail/expertise you come out with... I don't know anything about 'energy and environment' or how much you can learn about it on the Cambridge MBA, but if I was recruiting in my field I would be looking in the best business schools for people with deep and relevant expertise5) Related to "Cambridge intakes ~150/yr, while INSEAD ~1000 (across campuses). This is good size-wise, but does it also reflect the prestige that comes along with a Cambridge degree?" - in my view, the answer here is no. INSEAD is harder to get into, so your question re prestige doesn't follow. It probably reflects simply that INSEAD is bigger, has more than one campus, and can admit more students. Cambridge undergraduate is obviously as good as it gets in the UK, but that's not what you've been accepted to. Simply put, INSEAD is a more prestigious business school than Cambridge.Disclaimer - I didn't study at INSEAD. I know plenty of people who did. I know one person with an MBA from Cambridge