James Lamberti

Principal Customer Success Manager, Global Sales at Descartes Systems Group

About

Links

Timeline

  • Principal Customer Success Manager, Global Sales

    February, 2024 - present

  • Migration Air Lead, Product Management

    June, 2021

  • Team Development Lead, R&d

    April, 2014

  • Software Developer

    August, 2008

View in org chart