- Corpus Christi
- Eagle Pass
- Oklahoma City
- San Diego
- St. Louis
This Is Buffalo
908 Niagara Falls Boulevard, Suite 203
North Tonawanda, NY 14120
CEC Buffalo is #29 on the Buffalo Business First‘s 2022 list of the “Largest Environmental Services Companies,” which is ranked by divisional employees.
Cameron Lange, a nationally recognized nonindigenous, aquatic nuisance species expert, discusses Zebra Mussels.
CEC Chats: Zebra Mussels – Spreading Through Our Waterways
To view all open positions in our Buffalo office, click here.