We’re excited to share an internal opportunity for a Technical Support Officer to join our team at Terri Scheer. This position is critical in supporting our Claims Team and Leadership to deliver excellent outcomes for our customers, strengthen performance, and build capability across the business.