Peek.com Logo

Peek

HQ
San Francisco
Total Offices: 3
240 Total Employees
Year Founded: 2011

Jobs at Peek

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Hours AgoSaved
Remote
USA
Fintech • Payments • Software • Travel
Oversee month-end and quarter-end close, technical accounting, audits, controls, financial reporting, and accounting systems. Lead process improvements and financial system optimization while ensuring GAAP compliance. Manage, mentor, and develop the accounting team; partner with the Controller on policy and audit readiness. The role also supports multi-entity accounting, system scalability, and special projects in a high-growth B2B SaaS environment.
2 Days AgoSaved
Remote
USA
Fintech • Payments • Software • Travel
Leads a unified post-sales organization across onboarding, customer success, and technical support for three SaaS brands. Designs the operating model, processes, metrics, and organizational structure; drives retention, expansion, cost-to-serve reduction, and customer satisfaction. Partners cross-functionally to translate customer insights into product and business improvements. Applies AI, automation, data analytics, and process-improvement methodologies to scale global teams and improve customer outcomes.
23 Days AgoSaved
Remote
USA
Fintech • Payments • Software • Travel
Drive new customer acquisition for Peek's activity-operator network using consultative SaaS sales. Manage territory strategy, deliver product demos, meet monthly/quarterly targets, maintain forecasts in Salesforce, and provide market insights to senior management. Role requires travel as needed and deep travel-industry knowledge.