Constellation Software Inc. acquires, builds and manages vertical market software businesses that develop mission-critical software solutions for public and private sector markets. It licenses software, sells hardware, and provides professional services, maintenance and customer support, software-as-a-service products and recurring services across Canada, the United States, the United Kingdom, Europe and internationally.