Director, Technical Customer Support
8 days ago
London
Director, Technical Customer Support. Director of Technical Customer Support. Proven experience in a technical customer support leadership role (at least 10 years of progressive leadership roles), ideally within banking, core banking, or financial services.