General Manager - United States & Canada | Ad-Tech Startup
19 hours ago
New York
Location: On-site (NYC, Brooklyn).Founded in 2014, Oppizi is a global leader in offline marketing solutions, with operations spanning over 10 countries.Our data-driven approach enables clients to acquire, retain, and grow their customer base using innovative flyering campaigns and cutting-edge te...