James Moar

Lead Analyst, Juniper Research