Responsibilities A bit about us A globally successful software company headquartered in the UK, and expanding aggressively in North America, SquaredUp is loved by some of the world’s leading companies (Microsoft, Deloitte, Nestle). SquaredUp is all about using cutting edge…