A leading global fintech company is seeking a Head of Technical Support for the Americas, responsible for leading a 60-person team across the U.S. and LATAM. This role involves defining support strategies, improving processes, and collaborating with various teams to ensure customer satisfaction in technical support operations. The ideal candidate has extensive experience in enterprise-level customer support and a track record of managing growth within such environments.
J-18808-Ljbffr
Tech Strategy Leader • San Francisco, CA, US