Interface Systems corporate office is located in 1844 Lackland Hill Pkwy, Saint Louis, Missouri, 63146, United States and has 501-1,000 employees.
interface security systems
interface security systems llc
interface security systms
interface systems
interface systems inc
interface security system
Departments
Number of employees
Operations
96
Information Technology
50
Sales
46
Engineering & Technical
43
Finance
22
Marketing
12
Legal
8
| Location | People at location |
| North America | 201-500 |
| Asia | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Interface Systems's success, and advanced their careers.
Program Manager at SageNet
Worked as Senior Director, Project Management Office (Pr...
at Interface Systems (2021-2024)
Manager, Sales at AT&T
Worked as Manager, Offshore Vendor Relations Support Ibe...
at Interface Systems (2023-2024)
Head of Sales, Recruit... at Drive Social Media
Worked as Account Specialist
at Interface Systems (2022-2023)
Accounts Receivable Re... at Security Equipment Sup...
Worked as Billing and Collections
at Interface Systems (2018-2023)
Explore More
Interface Systems provides AI-powered security solutions combined with expert human monitoring to secure restaurants, retailers, and commercial businesses across over 50,000 locations. Their offerings include remote video monitoring, managed alarms, access control, and video intelligence services. The company aims to enhance security operations, de... Read More