BioCatch Iberia is seeking a dynamic sales professional to manage and grow our banking and financial services accounts across Spain and Portugal. You will own the full sales cycle from prospecting to closing, while building deep customer relationships and driving strategic initiatives within named accounts.
You will collaborate with cross-functional teams across BioCatch to ensure customer success, forecast accurately, and execute GTM activities.