Some people think of Salesforce as a Customer Relationship Management (CRM) company. Equally, many folks might think of Salesforce as a wider cloud platform company. Others still might think of the ...