The Roofing Alliance Announces Finalists for its Construction Management Student Competition
The Roofing Alliance announces the top five teams who earned the coveted invitation to the International Roofing Expo where they will present their proposals before…