Flock

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

Teams at Flock

Recently posted jobs

15 Days AgoSaved
In-Office or Remote
Boston, MA, USA
Hardware • Machine Learning • Security • Software
Leads sales operations and revenue strategy for the Law Enforcement organization. Advises senior sales executives, manages planning and forecasting, oversees pipeline health and productivity, and drives territory, capacity, quota, and headcount planning. Coordinates cross-functional initiatives, improves sales processes, and manages executive operating cadences, QBRs, forecast calls, and leadership reporting.
28 Days AgoSaved
In-Office or Remote
Washington, DC, USA
Hardware • Machine Learning • Security • Software
Lead Flock’s external communications and PR strategy, crisis communications, issues management, executive thought leadership, media relations, and brand narrative. Build measurable communications metrics, secure major media placements and speaking opportunities, advise and media-train executives, manage agency partners, and lead a high-performing communications team focused on public safety technology, policy, and community audiences.