Business education is growing in popularity, resulting into greater responsibility for us as educators shaping the future leaders of the World. The current research makes an attempt to answer an emphatic impudent question facing all B-school educators-How do we humanize future business leaders to avoid leadership failures. The researchers feel the solution lies in traditional but powerful model of Service learning experience. The outcome of Service learning experience is measured with vast empirical survey carried out with two-stage sampling with 270 target responses considering seven variables in the proposed hypothetical model. DEMATEL analysis has been used to build Nature and intensity and Threshold matrix and a model depicting Causality. EFA and CFA were carried out to understand the suitability of the proposed model. Finally, hypotheses were tested using hierarchical regression analysis.DEMATEL analysis reveals Self-efficacy (SE) and Civic participation (CP) as dimensions having the highest degree of relationship with other dimensions, and the highest impacted dimension is attitude to help others. Moreover, inter-mediation influence is also the highest among SE and CP as per resultant model built. Hierarchical regression analysis reveals all hypotheses in proposed model are accepted at 95% level of confidence. The objective of measuring traditionally discussed outcomes like attitude toward helping others, self-efficacy toward service, civic participation has been balanced with untraditionally discussed issues like Business educations role in addressing social issues, linkage with real world, business and career development, and projected future behaviors like continuing community services.