General Manager - United States & Canada | Ad-Tech Startup
19 hours ago
New York
As we continue to scale rapidly, we are looking for a highly experienced General Manager to lead our operations across the United States and Canada. As the General Manager for the United States and Canada, you will oversee the strategic direction, operational management, and growth of our busines...