Dr. Radha ThevannoorWrong Dr. Radha Thevannoor?
Professor and Principal
Local Address: India
Company Description: SCMS is a world-class business school established in Cochin in the year 1976. The Post Graduate Diploma in Management (PGDM) offered by SCMS is a highly acclaimed... more