SLR Consulting (Canada) Ltd. Broadens Its Reach

With offices across Canada, the U.S., the United Kingdom, Ireland, Abu Dhabi and more on the way, SLR Consulting (Canada) Ltd. is an emerging global presence. That is good news for the environment, because SLR’s multi-disciplinary focus on site assessment, and its activities in the energy, waste management, industry, planning, development and other realms, are geared toward helping clients achieve their sustainability goals.