Leadership Masters is a group of forty extremely creative and diverse individuals who have extensive experience in executive education, psychology, human behavior, problem-solving, theater, and inspiration. All of our facilitators and educational artists carry degrees in a variety of design areas: business administration, leadership development, strategic intervention, executive coaching, environmental design, organizational development, and theater arts.
Leadership Masters has offices in New York, St. Louis, and London.
We are led by Chief Executive Officer Mr. Scott Eck (BFA Hofstra University), who established Leadership Masters in 1987 along with Chief Operating Officer Mr. James Deken (MBA Dallas University), and Chief Information Officer Mr. Mark Lang (BA Vassar College). Our Diversity & Inclusion Specialist is Ms. Elisabeth Rodgers (BFA Princeton), and our Events Coordinator is Ms. Susan Pasquantonio (UMass)
Our program design team is the best in the world at creating inspiring, extraordinary, life-changing programs and events.
We invite you to get to know all of us.