Ben Neumann

Customer Success Manager at Cognizant

Berlin, Berlin, Germany

About

Experience

  • Customer Success Manager at Cognizant