Narayanan started his career as a Consultant at Kanbay (I) Software Pvt Ltd. From 2005 to 2009 he served as a Senior Consultant at Capgemini Consulting. In 2009 he joined Infosys as an Associate Director, but quit the company in 2015. From 2015 and until now, Natayanan has been a Director at Accenture.
In 2002 Narayanan received a Bachelor of Engineering from Birla Institute of Technology and Science. In 2017 he obtained a Master of Business Administration from Indian Institute of Management Kozhikode.