Our partners often ask us about the origin of our company name. Is it linked to Scotland and its Gaelic name Alba or the prominent basketball club?
Find Out More
We have a strong team of experts and ambitious young minds who share a passion for technology and innovation. For us, business has always been about people - good relationships at work and personal approach to each customer.