Jamie CosgroveWrong Jamie Cosgrove?
Local Address: Illinois, United States
Orange Business Services
8, rue Voltaire
Grenoble, 38 000
Company Description: We are the ODC (offshore delivery centre) of Orange Business Services, IT&L@bs group. With 5 years of established operations and experience of operating in India on... more