James Fowell

EMEA Senior Partner Manager