The Technical Sales Support Engineer provides ongoing support to Product Management and assists the Finlay Brand globally.
Must-have
Nice-to-have
Not specified