Using a human-centered approach, as an Emerging Account Manager situated in EMEA, you will oversee a book of the company's largest, fastest-growing clients. Building solid working relationships with each and every client and encouraging yearly renewals and opportunistic upsells, account managers are essential to our business.
top of page
bottom of page