Customer success managers work with several customers and assist with product onboarding, account management, and campaign execution. Customer success managers form a close partnership with their customers, following up with them regularly to ensure they are constantly gaining value. These tasks are typically performed via email or phone, although you may sometimes need to video chat with your customers. A relatively quiet, distraction-free environment is preferred.
Applicants need familiarity with online shopping and research, excellent computer skills and an understanding of Microsoft Office, email and chat technologies. Prior experience working independently in a virtual environment is preferred for all work-at-home positions. A high-speed Internet connection and a dedicated phone line are among the home office requirements.
Since 1982, TTEC has been providing business process outsourcing services to clients across a broad range of industries. TTEC is headquartered in Englewood, Colorado, and maintains offices in Canada, Brazil, New Zealand, Ireland, the United Kingdom, Costa Rica, Poland, and Mexico. More than 40,000 people currently work for TTEC, including over 20,000 remote workers around the world.
Alabama, Arizona, Arkansas, Colorado, Connecticut, Delaware, Idaho, Indiana, Iowa, Kansas Kentucky, Louisiana, Maine, Michigan, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, West Virginia, Wisconsin, Wyoming.
×