Oppizi

HQ
New York
Total Offices: 4
254 Total Employees
Year Founded: 2014

Teams at Oppizi

Recently posted jobs

3 Days AgoSaved
Remote
México
AdTech • Marketing Tech • Software
Manage high-volume recruitment, onboarding, and HR administration for field teams across the US and Canada. Responsibilities include sourcing and screening candidates, coordinating interviews, maintaining recruitment pipelines, ensuring onboarding completion, responding to employee inquiries, tracking workforce records, and supporting promotions from Brand Ambassador to Team Lead Ambassador.
4 Days AgoSaved
Remote
México
AdTech • Marketing Tech • Software
Supports daily campaign operations across US and Canadian markets, coordinating field teams, logistics, inventory, timelines, budgets, and client updates. Monitors KPIs, maintains Google Sheets dashboards, analyzes performance data, resolves operational issues, and supports campaign launches. The role also owns process-improvement projects, collaborates with internal teams and technology partners, and assists with recruitment and onboarding for operations staff.
4 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech • Software
Own the full B2B sales cycle across Spain and Portugal, from outbound prospecting and qualification through demonstrations, negotiation, and closing. Develop new business, expand strategic accounts through upselling and cross-selling, maintain CRM pipeline accuracy, and collaborate with Marketing, Operations, and the Spain General Manager. Share market insights to improve messaging, sales processes, go-to-market strategy, and AI-driven workflows.