NRT Technology Corp.

United States
308 Total Employees
Year Founded: 1993

Jobs at NRT Technology Corp.

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

3 Hours AgoSaved
In-Office or Remote
10 Locations
Fintech • Gaming • Payments • Software
Manages customer initiatives and relationships for major corporate accounts, conducts account calls, coordinates issue resolution with internal teams, leads customer reviews and executive teleconferences, administers onboarding forms, and supports revenue growth plans. The role requires strong communication, presentations, relationship-building, and remote and in-person support for geographically dispersed customers. Up to 50% travel is required.