Beauty Brand Marketing 101

What CRM tools should I be familiar with?