2 Director Technology Jobs in Ayr