Skip to main content

Steve Barrett

Steve Barrett is the country manager for UK & Ireland and head of EMEA at PagerDuty.

Articles by: Steve Barrett