Flex Work policy
Corporate Policy
Minimum days a week
Corporate employees are expected to go into an office 2 days a week.
About
OSL Careers is a job recruitment firm that aims to connect potential candidates with suitable job positions, primarily in sales-related roles within the retail industry. The company's mission is to provide exceptional business results for its partners and is driven by its vision of providing an inclusive, fair, and respectful workplace. Founded in 2012 with its head office in Mississauga, Ontario, OSL Careers now operates across North America, emphasizing its commitment to local communities.
This content was generated by A.I. OSL Careers employees can edit to make any changes.