Customer relationship management platform