RXP Group launched their new positioning `Making Happier Humans' to reduce the increasing complexity faced by a growing number of businesses wanting to deliver effective and meaningful customer experiences.