Oppizi

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

Teams at Oppizi

Recently posted jobs

6 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech • Software
The Business Development Manager will drive sales growth, manage full sales cycles, engage clients, collaborate across teams, and provide market insights to succeed in the French market.
9 Days AgoSaved
In-Office
Surry Hills, Sydney, New South Wales, AUS
AdTech • Marketing Tech • Software
Lead sales efforts across ANZ, focusing on outbound prospecting, qualifying inbound leads, and building a robust sales pipeline.
11 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech • Software
The Director of New Business will drive global revenue for Oppizi, manage sales teams, and foster enterprise relationships, leading B2B SaaS sales processes.