Support DEPT®’s business across EMEA with a focus on drafting, reviewing and negotiating a broad range of commercial agreements.
Must-have
Nice-to-have
Not specified