Customer relationship management: key components for IT success | Synapse