David Robert Thomas

Affiliations

  • Senior Vice President at International Business Machines Corp (IBM), 2024-11-13