Marco Chieffalo

Customer Success Lead, Enterprise at Olo

No bio yet

Links


Timeline

  • Customer Success Lead, Enterprise

    January, 2022 - present

  • Sr Manager Customer Success

    March, 2020