Denver Media Group

What is a CRM? Why does it effect marketing efforts?