Site 20/20 corporate office is located in 24 Akerley Blvd 1, Dartmouth, Nova Scotia, B3B 1J3, Canada and has 51-200 employees.
site2020 inc
site 20/20
Departments
Number of employees
Engineering & Technical
10
C-Suite
5
Sales
5
Operations
5
Finance
2
Information Technology
2
Marketing
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Site 20/20's success, and advanced their careers.
Chief Executive Office... at Right Traffic
Worked as Chief Operating Officer
at Site 20/20 (2017-2024)
Business Development M... at EmployBridge
Worked as Business Development Manager
at Site 20/20 (2021-2022)
Explore More
Traffic control just got smarter with Site 20/20. The company's industry-leading technology helps companies foster safer job sites, productive work crews, and ensures more efficient management of resources. Since inception, Site 20/20 has integrated over 100 traffic control companies across North America and is rapidly moving towards its goals of c... Read More