Plexus Worldwide, a Scottsdale, Arizona-based health and wellness company, has hired Louis Ross as the Vice President of Customer Service. According to Plexus Worldwide CEO Tarl Robinson, the company has achieved substantial growth in the number of Ambassadors and customers, necessitating continuous improvement in the ways Plexus supports them. “We are confident that the knowledge […]