Technical Support Representative - Thames Ditton, United Kingdom - SHL

SHL
SHL
Verified Company
Thames Ditton, United Kingdom

4 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Vacancy Name

  • Technical Support Representative 1 Year FTC

Requisition No

  • VN2308

Time Type

  • Full Time

Location

  • Thames Ditton Office

Additional Location

Country

  • United Kingdom

Are you someone that wants to help businesses thrive?

Come grow your career with SHL

_An exciting chance to join SHL, the global leader in talent innovation as a Technical Support Representative (1 year fixed term contract opportunity)
_

_The Role:
_

The ultimate goal is to deliver a high level of customer service at all times and present a consistent 'face of SHL' to customers on a global basis


Key Accountabilities:


  • You will be accountable for the initial research and investigation prior to escalating unresolved issues to the Regional Service Team (RST) through the use of the RST portal and to monitor progress through to resolution, keeping Line Managers informed
  • You will assist the SHL Technology teams in the testing of online products and will perform outbound courtesy calls to Customers as required
  • Your system knowledge will be maintained through ongoing training & Development.
  • There may be other duties as instructed by your line manager or Team Leader

What are we looking for?


You will be working in a similar role currently or have a strong interest in technology and perhaps some customer service experience.

You will have excellent written and verbal communications and be comfortable working under pressure to deliver results and achieve targets.


You are likely to have some systems knowledge, particularly knowledge of the windows operating system plus familiarity in Word, Excel, Outlook and internet related issues.

A secondary language would be beneficial but not essential.

Full training will be offered plus competitive salary and benefits package.


About Us

  • We unlock the possibilities of businesses through the power of people, science and technology.
  • We started this industry of people insight more than 40 years ago and continue to lead the market with powerhouse product launches, groundbreaking science and business transformation.
  • When you inspire and transform people's lives, you will experience the greatest business outcomes possible. SHL's products insights, experiences, and services can help achieve growth at scale.
    What SHL can offer you
  • An inclusive culture.
  • A fun and flexible workplace where you'll be inspired to do your best work.
  • Employee benefits package that takes care of you and your family.
  • Support, coaching, and onthejob development to achieve career success.
  • The ability to transform workplaces around the world for others.

More jobs from SHL