1. B2B is as much about product fit as it is with the sales contact / company fit. People buy other people's stuff. There is a ton of potential here in humanizing the person pitching.
2. Absolutely love the UX. Clean and all the relevant links are succinctly put next to the content (videos).
3. It's not clear through the demo but what tooling/processes are in place to enable me selling to be able to personalize the pitch to the client? It would be nifty to have video editing tooling where I can add a personalized pitch to the end of the standard video.