London
Job Title: European Sales Manager – Financial Technology Solutions Location: London / Flexible within Europe (UK, Ireland, Spain, Germany, France preferred) Languages: Fluent English essential; Spanish, French, or German highly desirable Experience: 5 years in financial services or financial tech...