HubSpot is a great CRM for medium / big companies.
In Brazil you can count with https://www.na5.com.br/hubspot for the setup, training and updates to your HubSpot account. HubSpot gives you one application to control all your media presence, marketing activity and advertising. Everything under one platform.
In Brazil, you can contract NA5 for support and setup.