Lawrence Gregory Hyttenrauch

Affiliations

  • President, Americas at Cognizant Technology Solutions Corp (CTSH), 2022-06-07