Loading...
Loading...
Salary Range
$81,600 - $110,400 /year
This salary is estimated based on similar roles. The actual salary may vary.
We are looking for a Customer Support Manager to join our team at Seccl, an embedded investment platform owned by Octopus. This role is responsible for leading relationships with key operational teams and delivering solutions at pace. You will be the go-to escalation point for customers and a cross-functional problem solver focused on improving customer experience.
Free to sign up. Takes 30 seconds.
Seccl is a forward-thinking financial technology company specializing in digital banking and payment solutions, operating at the intersection of finance and technology. The name "Seccl" suggests a focus on secure transactions, likely targeting small to medium-sized enterprises and freelancers who require streamlined financial management tools. While the exact founding date and location are not explicitly stated, the company's domain and industry positioning indicate a global approach to modernizing financial services, likely emerging in the past decade as part of the fintech boom. Seccl offers a comprehensive suite of products designed to simplify financial operations, including multi-currency accounts, integrated payment processing, and real-time transaction analytics. Key features include low-cost international transfers, automated invoicing, and a user-friendly interface tailored for non-financial professionals. The platform primarily serves freelancers, startups, and small businesses that need scalable, efficient solutions to manage cash flow and expand globally without the complexities of traditional banking. Notably, Seccl differentiates itself through its emphasis on transparency and accessibility, providing clients with clear fee structures and actionable insights into their financial health. By leveraging cutting-edge technology, the company has positioned itself as a trusted alternative to conventional banking, particularly for businesses navigating the challenges of remote work and international commerce. Its commitment to security and customer-centric design has earned it a growing reputation among digitally savvy entrepreneurs seeking reliable financial infrastructure.
View all jobs at Seccl βVisit website βSource: Ashby
Posted: 2/12/2026
Wise
Market estimate for customer support manager roles
$72K
Average Salary