W

Salesforce Release Manager

WomenTech Network

Barcelona, Catalonia, Spain Full-time February 27, 2026

Found Description

What You'll Do:

Criteo Internal IT is looking for a Salesforce Release Manager to ensure reliable, scalable, and secure delivery of our Salesforce platforms across Media Cloud, Sales Cloud, and Service cloud.


This role is critical to maintaining deployment excellence in a complex, multi-org Salesforce ecosystem, enabling frequent releases while minimizing risks and ensuring platform stability.


As a Salesforce Release Manager, you are the owner of release orchestration and deployment reliability across Salesforce environments. You work closely with Product Owners, development teams, and platform stakeholders to ensure smooth, predictable, and high-quality releases.


You act as a key enabler of Agile delivery by combining technical expertise, coordination skills, and continuous improvement mindset.


Your main responsibilities


Release & Deployment Management



  • Manage and execute deployment...

  • Ready to Apply?

    Submit your application for Salesforce Release Manager at WomenTech Network

    Apply Now