Average salary: €25,652 /yearly
More statsGet new jobs by email
- Overview The Technical Support Specialist within the Operations department will provide solutions to technical problems and claim resolution to customers by performing a diagnosis of the issue while guiding customers through the claim filing process that gives them a resolution...Suggested