cover image
Medallia

Details

Medallia is an exceptional employer that fosters a culture of collaboration and innovation, empowering employees to create extraordinary experiences for clients. With a strong commitment to diversity and inclusion, Medallia offers competitive compensation, comprehensive benefits, and ample opportunities for professional growth in the vibrant tech hub of Canada. Join us to be part of a team that values your contributions and supports your career journey in Experience Management.