yeah, I don't know all the details, but this looks like an all-around CRM (customer support, sales, marketing).
...or you could create your own.
I've worked mainly on creating/maintaining customer-support tools at the last two jobs I've had.
neat so are you like a consultant?
no i'm more like a salaried employee.