Glasgow
type of business based in the UK, many of whom also have full global reach and consequently provide a variety of new challenges...