Flexible Work, Better Balance
As the Technical Support Manager, you will lead a high‑performing team of Technical Support Engineers responsible for ensuring the health and reliability of our customer lifecycle. You are the connective tissue between sellers, customers, and the engineering community. This hands‑on leadership role includes overseeing the support process, diving into complex technical investigations, and ensuring every issue is triaged, translated, and routed to the correct engineering squad for resolution.