Senior Manager Quality & Release Engineering​

and with minimal post release challenges. You define test tools and process and guidelines for release management across teams, secure..., our employees, and the planet through our foundations. With 20 production companies in 12 countries and sales companies in 37...