Customer Success Renewals Team Lead, North America at Plex Systems, Inc. | Standout | Standout