Angelo Lo Vecchio
Country Manager & Managing Director, Adecco India
Angelo was born in Italy and has been working in the Adecco Group since 2001, starting as Branch Manager in Milan, then becoming Area Manager in 2002 and in 2003 National Head of the entire Adecco Hospitality Organization.. From 2009 he assumed the role as the Head of Operations in General staffing, managing 40 branches.
Angelo has a Bachelor degree in Political Science, a leadership master at IMD of Geneva and multiple Masters in Business Management at the Boccioni University. Angelo is married and has a son.