Veolia Water Systems

I work at Baker…we are not actually in the same building, but in the building next to them. I really do now know much about them, but good luck on the interview!!!