Process Improvement Leader Location: Ontario, Canada Empire life is looking to hire a Process Improvement Leader to join our team We are currently looking for individuals specific to our IT and Corporate Finance business areas, however, we are accepting general applications for future positions. Process Improvement Leaders are expected to perform well for 18 to 36 months prior to moving into other roles appropriately (Project Manager, Business Analyst, Quality Assurance, Developer, Data Analy...