Business Description
Founded in 1978 and headquartered in Abbotsford, Australia, Computershare Limited is a global financial services company operating across North America, Europe, Asia, Africa, and the Asia-Pacific region. The company helps businesses manage their shareholder records, corporate governance, and employee share plans, while also providing trust and mortgage-related services. It supports clients with document processing, digital communications, and software built for financial and share registry needs.