Technical Support Representative - Thames Ditton, United Kingdom - SHL
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.
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
-
Technical Support Representative
Thames Ditton, United Kingdom - 1 week ago
-
Customer Systems Implementation
Thames Ditton, United Kingdom - 1 week ago
-
Operations Specialist
Thames Ditton, United Kingdom - 6 days ago
-
Customer Success Specialist Uk
Thames Ditton, United Kingdom - 2 weeks ago
-
Pm Coordinator
Thames Ditton, United Kingdom - 2 weeks ago
-
Associate Consultant
Thames Ditton, United Kingdom - 1 week ago