We’re delighted to announce that Allan Hall, former chief revenue officer at SDL, is joining Locaria as our new Business Development Director. We think Allan will make a fantastic addition to the team. To find out more, read our press release here.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok