Computershare is a global leader in financial administration with over 11,000 employees across more than 22 different countries.
In this role, you'll be responsible for establishing and developing client relationships, handling client issues, and ensuring client satisfaction. You'll also be involved in business development, stakeholder management, and providing professional advice to clients.
Computershare is a global leader in financial administration with over 11,000 employees across more than 22 different countries.
Computershare