• Telecommuting Senior Customer Success Manager – (athenahealth, Inc.)

    athenahealth, Inc.
    Anywhere
    A healthcare solutions company needs applicants for an opening for a Telecommuting Senior Customer Success Manager. Must be able to: Maintain day-to-day relationships with assigned clients Assess client needs and advocate appropriately [...]

Company Details