Rachel Roberts is a seasoned executive with a proven track record of scaling global organizations and driving customer-centric growth. As President of Americas Sales, she oversees the region’s go-to-market strategy, customer engagements, and business operations.
This person is not in any teams
This person is not in any offices