Front is the leader in customer communication that brings teams together to offer tailor-made service at scale