Hello fellow,
I can point and teach you about several CRM applications, but it will depend on your needs and budget which one will fit better, i have experience from Open Source solutions to top-market solutions,
PM me if you want to discuss further details,
Rafael Aguilar