As having seen part of this ride from a (potential) partner POV, I’m really happy you wrote this. Belated congrats on joining Pinterest. Another friend of mine from tote is there too.
I think of the alignment of vision/mission with business model as strategy (with a little ‘s’). I would love to hear how you planned, reviewed, communicated, and implemented this strategy with the organization.