Latest news and insights

  • 10 NOV 2021

    Equity Compensation for Your China Based Employees

    Register for Webinar
  • 21 SEP 2021

    Annual Report 2021

  • 15 SEP 2021

    Tap into the true power of essential communications

    Read More
  • 10 AUG 2021

    FY21 Full Year Financial Results

    Read More
  • 03 JUN 2021

    Companies considering online participation for AGMs

    Read More
  • 20 MAY 2021

    CLS and The DPS donate £40,000 to national charit...

Computershare has brought together many different businesses, many different people and many different products and services around the world.

Our approach is based on three long-held attributes

Our global locations

​Our global footprint means we have the scale to maintain robust compliance, audit, risk, financial crime, disaster recovery and business continuity planning programs – offering peace of mind to our clients and their customers.

21 Countries
14000 Employees
40000+ Clients

Join our team

Around here, it’s more than a job. If you’re looking to build the career you’ve always wanted, we’re excited to meet you.
Find out more