Duncan Prosser

Senior Director | Analyst

Gartner

Senior Director | Analyst

Gartner