General contractor cops $132,000 after workers spotted on rooftops unprotected Human Resources Director