Job Description

A technology solutions company based in Barcelona seeks a Senior Technical Account Manager to manage EMEA accounts. This role requires leading complex technical engagements and driving customer success from integration to full adoption. Candidates should have 6+ years in technical account management...

Apply for this Position

Ready to join Veriff? Click the button below to submit your application.

Submit Application