Skip to main content

Steve Rafferty

Steve Rafferty is the UK MD at Avaya.

Articles by: Steve Rafferty