S&R corporate office is located in 706 Broadway St, Lowell, Massachusetts, 01854, United States and has 51-200 employees.
s&r corp
s & r corp
s & r construction
s & r inc
s&r corp
r corp
Departments
Number of employees
Operations
18
Finance
5
Engineering & Technical
3
C-Suite
3
Sales
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to S&R's success, and advanced their careers.
Senior Sales Administr... at American Alarm and Com...
Worked as Contract Administrator
at S&R (2022-2023)
Senior Business Analys... at Net at Work
Worked as Corporate Accountant and Human Resource Admini...
at S&R (2010-2018)
Explore More
S&R Corporation is a full-service contractor specializing in construction, environmental, and demolition projects for both public and private sectors. With over 25 years of experience, the company emphasizes core values such as Innovation, Diversity, Expertise, and Integrity. Their skilled team, along with a network of trusted subcontractors, ensur... Read More