Steve Rafferty
Steve Rafferty
Country Manager, UK and Ireland
RingCentral