Alan Fitzgerald

Director of Sales, EMEA

Partial to all things SaaS, localisation and music. Will talk to anyone about any three of those topics. Let's chat.