No profile image

Thomas Salva

Thomas Salva is director for PLM & Embedded Systems Engineering at DXC Technology.