Sleep Country Canada Holdings Inc. announced that its Board of Directors has appointed Mandeep Chawla as a director effective August 20, 2020. Mr. Chawla is currently the Chief Financial Officer of Celestica Inc.