JSL Inc., a People Corporation company, is a leading Canadian-based employee benefits consulting company, offering a diverse range of practical, integrated health management soluti... more... See more text