Lucinda Full

Active Danbury, CT Chief Executive Officer for Luxembourg S a R L Genpact