Join us in congratulating Krista Power, Manager, Recruitment and Attendance in HR, and her partner Leon on the birth of their son Otis. Otis Eeli Power was born on February 11, 2024, weighing in at 7 pounds, 11 ounces, and they are pleased to report that everyone is health, happy and doing well. View a photo of Krista, Leon and baby Otis.
Select Page