Managing Director
S. C. Aggarwal
CEO Approval Rating
83/100
SMC is a financial services company that offers investment banking, wealth management and depository services to corporates and individuals.