Talent Acquisition Specialist Descartes Systems...
the company; Participates as a technical subject matter expert...