It was all tall hat and tap shoes as Salesforce CEO Marc Benioff announced Salesforce’s…
Guest post by Jordan Buning