Author Conor Shaw

Conor Shaw

Managing director of Marketo, EMEA