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