Ross currently chairs the customer experience delivery committee and became a board member in 2016. He was previously chief technology officer of HomeAway until it was sold to Expedia, after which he founded and is chief executive officer of ZenBusiness.
This person is not in the org chart
This person is not in any teams