intapeople
•
2024-05-14
London, UK
Engineering Manager
As a leader in the Engineering department, you will be working with other Engineering Managers and Principal Engineers to empower the engineering teams that enable the company to deliver its mission to reduce consumer harm by making life simpler, fairer,and sa…