Author Marco Valsecchi

Marco Valsecchi

Marco Valsecchi

Marco Valsecchi is the Country Manager and MD, The Adecco Group India.