Head of Legal Engineering, Italy

Legora
Location
Italy
Compensation
$136,880โ€“$185,600 / year
Posted
Sep 7