Glasgow
. Ability to use own initiative and logical thinking to solve problems. Aligra have been established since 2007...