SCL Search Consultants Ltd.

SCL Search Consultants Ltd. operates across North America with headquarters in Mississauga.  Strategically located near some of Canada’s largest third-party logistics companies, manufacturers and distributors.

Get in Touch