Great video as always Ben. A few extra notes: - a Critical Salesforce role is missing - Salesforce Tester! In particular, Automation of Salesforce regression tests is absolutely essential to a successful Salesforce deployment. Why? Because 3 times a year a raft of compulsory upgrades will be implemented across all clients, and you need to know what might break without months of manual testing effort. - Salesforce is AWESOME. Really strong out of the box capabilities combined with the ability to custom dev what you need afterwards. Unparalleled training program also. - I was rightly chastised by senior Salesforce reps for referring to it as a CRM. While it is a great CRM, it is capable of much more than that! - For the Devs out there - SF Apex is completely different to Oracle Apex. You can try your Oracle code but expect odd results! :)