Vacancy caducado!
receive correspondence from an entity other than @Olympus.com, it is likely not legitimate.
Job Description
The Technical Support Specialist II plays a vital role in the ESE Digital Enablement team, reporting directly to the Senior Manager of Support