Invitation Homes

HQ
Dallas
1,001 Total Employees
Year Founded: 2012

Jobs at Invitation Homes

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

2 Days AgoSaved
In-Office
Denver, CO, USA
Real Estate • Social Impact
The Renewal Specialist negotiates and finalizes lease renewals with residents, ensuring exceptional customer service and meeting renewal goals.