Director, HCC Data Management & Tech OperationsJohnson & Johnson·6d ago€98.4k – €169.9k·Hybrid in Madrid