Catherine Pallotta has joined CORE Planning Strategies as a senior project manager. She previously served as a senior project engineer at Lochmueller Group. Pallotta is a licensed professional engineer with nearly 20 years of experience in civil and environmental engineering. She has a bachelor’s degree in mechanical engineering from State University of New York at Binghamton and a master’s degree in environmental engineering from the University of Illinois at Urbana-Champaign.
Story Continues Below