Lowe’s Names Narayan Ram Managing Director for India Lowe’s Companies, Inc. announced today that Narayan Ram will join the Company as Managing Director for India, where he will be responsible for overall strategy and operations. He will report to Lowe’s July 4, 2014 News