Urban League of Metropolitan St. Louis
–
St. Louis, MO, 63113
... in securing economic self-reliance, social equality, and civil rights, is seeking a highly motivated individual with a passion for helping others to work as a Weatherization Field Tech/Retrofit Installer to support the Weatherization Department. ... - Mar 28