Req ID: 74187 Location:Tulsa :TUL, Austin :AUS, Dallas :DAL, Fort Worth :FTWT, Kansas City :KSCY, Little Rock :LTLRK, Oklahoma City :OKC, St Louis :STLPL Areas
Company: Veolia Water Technologies & Solutions Skills: Chemical Engineering, Chemist, Waste Management Experience: 7 + Years Education: Bachelors/3-5 yr
About Lumen Lumen is guided by our belief that humanity is at its best when technology advances the way we live and work. With 450,000 route fiber miles