Flock

HQ
Atlanta
Total Offices: 2
1,600 Total Employees
Year Founded: 2017

Teams at Flock

Recently posted jobs

5 Days AgoSaved
Hybrid
Boston, MA, USA
Hardware • Machine Learning • Security • Software
The Community Safety Account Executive will drive sales efforts targeting homeowners associations and property management groups, focusing on demand generation, partnerships, and full cycle sales in a competitive, mission-driven environment.
16 Days AgoSaved
In-Office or Remote
7 Locations
Hardware • Machine Learning • Security • Software
The Local Account Executive will manage the entire sales process, generate revenue through new and existing accounts, and maintain a healthy pipeline while engaging key decision-makers.
Hardware • Machine Learning • Security • Software
Manage a portfolio of customer cases for product relocations and replacements; provide timely phone and email support; lead and track cross-team initiatives; develop and document process improvements; act as primary customer contact and strategic partner to internal teams to ensure successful installations and world-class service.