Product Support Specialist
- Location
- Greater London, England, United Kingdom
bring their whole selves to work – ideas, experience, and passion – to drive our mission forward.Our people are our strength.Job DescriptionRole Description :As a Product Support Specialist, you will be providing exceptional customer service to our clients by providing technical support and answering complex questions on the function … This dynamic role addresses, documents, and resolves client issues while adhering to service level agreements to move the product forward.Responsibilities:Provides product and technical support to customers, answering complex questions on function and usage of product via the telephone and/or Internet.Serves as primary liaison between company ...