Skip to main content
Steve Joyner

Steve Joyner is Managing Director at Avaya UK & Ireland. Joyner has held multiple engineering, sales and channel roles in the UK and the Middle East over his 30-year career.

Articles by: Steve Joyner