Proud to Work

Person · Ottawa · ON

Sherrie Seward

Chief People Officer — Solace

Solace →

Chief People Officer on Solace's leadership team.

Company