Read previous post:
Salesforce.com Dreamforce Conclusion

The Salesforce.com Dreamforce convention is winding so we thought we would share our thoughts on what we observed and heard...

Close