The Impact of Corporate Social Responsibility Engagement on Customer Satisfaction and Reputation: A study on Managers' Perception - Senevirathne, A.M.A. (University of Sri Jayewardenepura, Nugegoda, 2011)