Alex Ashmore

Affiliations

  • Vice President at Borgwarner Inc (BWA), 2021-03-31
  • Senior Vice President at Delphi Technologies Plc (DLPH), 2020-10-06