Matching Pairs Acronyms MarketingOnline version Join each acronym of the left with its meaning on the right. by David Balaguer Berenguer 1 CRM 2 ROI 3 SEM 4 B2B 5 B2C 6 SMM Social Media Marketing Customer Relationship Management Search Engine Marketing Return on Investment Business to Consumer Business to Business