Legal Contracts & Corporate Affairs Analyst at novacard | AI Job Board