Payments Product Lead: Strategy, Growth & Innovation

Company: Investec
Apply for the Payments Product Lead: Strategy, Growth & Innovation
Location: London
Job Description:

Investec is seeking a Payments Product Lead within Corporate Transaction Banking. You will own the Payments portfolio from insight to retirement, responsible for the roadmap, commercial performance and end-to-end client journeys across domestic, international and bulk payments.

You will shape innovation, balance strategic and operational needs, and influence the payments roadmap while ensuring regulatory readiness and robust product governance.

#J-18808-Ljbffr…

Posted: October 29th, 2026