Sodexo
Karan Totlani is an experienced professional in strategic growth and corporate services, currently serving as the Strategic Growth Officer (Global) and Country Director for Corporate Services at Sodexo since December 2013. Prior to this role, Karan held the position of General Manager at Tech Mahindra Business Services from October 2003 to November 2013 and was a Team Manager at Stream from 2001 to 2003. Karan holds a Bachelor of Engineering degree in Instrumentation from the University of Mumbai, earned between 1995 and 2000.
This person is not in any teams
This person is not in any offices