Results, order, filter

Accountable Manager Jobs in Multiple Locations, JPN

  • Customer Success Account Mgmt (People Manager)

    Microsoft Corporation - Multiple Locations, Japan
    ... ) Manager, you lead a high performing team of Customer Success Account Managers (CSAMs) in varying stages of ... their team the CSAM Manager is responsible for driving a repeatable and predictable business by leading ...