We are SLR Consulting (Canada), a 800+ team of advisory, environmental/engineering, and regulatory professionals across 20+ office locations in Canada. We deliver environmental and sustainability services to our clients through the integration of over 30 advisory, technical
THE OPPORTUNITY Reporting to the Chief Operating Officer (COO), the Executive Director, Corporate Services is a strategic leader responsible for modernizing and strengthening the Commission’s corporate infrastructure. Operating at the intersection of administration, technology, and organizational
Business Development Specialist Organization: Confidential – National non-profit organization advancing corporate sustainability Terms: Full-time, Hybrid (two days in office, Greater Toronto Area) or Fully Remote (if residing in the Vancouver or Calgary metropolitan areas) Work Location: