We are considering adding to our Atlassian suite and reviewing the Service Desk product.
Within the application is it possible to:
1) Set up customer profiles - would include contacts, contact type (whether the contact is an admin or someone of authority to make decisions); phone numbers, e-mail addresses
2) Set up reports which pull tickets by customer to determine ROI for the support payments received; would include time logged, type of ticket, specified date range
3) Possible to pull a mailing list by contact type and by customer
These are just the basics as we use our current help desk for may layers of communication and to notify of updates; targeting specific roles within the customer layer to manage information.