Sign in

Sales Support Representative

Company:
Creation Technologies LP
Location:
Chennai, Tamil Nadu, India
Posted:
December 07, 2018

Description:

Sales support representative serve as a liaison between a company and its customers. ... Sales support representatives also help resolve any customer issues in a timely and efficient manner.