![Technical Customer Support Manager](/content/images/size/w30/2024/03/Peach-Finance.jpeg)
Technical Customer Support Manager
This really should be a more senior title – Head of, at least. But the salary, responsibilities, and requirements of the position seem otherwise appropriate for the title of manager, and the Careers page looks good.