Cloud-based Marketing Resource Management