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 Days AgoSaved
Remote
USA
Fintech • Payments • Software • Travel
Leads the 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, churn reduction, cost efficiency, and customer satisfaction. Uses AI, automation, and data to improve service delivery, identify risks and opportunities, support cross-functional alignment, and integrate post-M&A teams and practices.
6 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.
Fintech • Payments • Software • Travel
As a Mid Market Business Development Representative, you will prospect leads, set up meetings, build pipelines, manage CRM data, and customize product solutions for partners.
14 Days AgoSaved
Remote
USA
Fintech • Payments • Software • Travel
Lead and scale corporate finance functions, build financial models and forecasts, own budgeting and FP&A lifecycle, support KPIs and cross-functional decision-making, drive ROI initiatives, support fundraising, M&A and investor relations, and implement processes and systems to improve forecasting and reporting.