IEC Instructors


Rory McMahon, CLI
IEC President

Rory McMahon is a former U.S. Probation and Parole Officer in the Southern District of New York and the Southern District of Florida. He supervised organized crime figures in both jurisdictions. Rory has been a licensed private investigator in Florida for fifteen years. He is a Certified Legal Investigator, a distinction held by fewer than one hundred investigators worldwide. He is also a Board-Certified Criminal Defense Investigator (CCDI), a Certified International Investigator (CII) and a Florida Certified Investigator (FCI).

Rory is the author of two textbooks about investigation, Fraud Investigations – A Textbook on How to Conduct White Collar Crime and Financial Fraud Investigations, 3rd Edition (2018), and, Practical Handbook for Professional Investigators, 3nd Edition (2013). He is the owner of McMahon and Associates Detective Division, a very successful private investigation agency located in Ft. Lauderdale, Florida. He was a founding father of the Florida Association of Licensed Investigators (FALI), and has served on the boards of FALI, the South Florida Investigators Assoc. (SFIA), and the National Association of Legal Investigators (NALI).

He was the Department Chair of the Private Investigation Services Program at City College from 1992 thru 1997. He presided over the growth of the program from one to four campuses. He authored most of the textbooks used to teach the classes while serving as an Associate Professor.

In May 2009 was named the FCI of the year at the FALI conference in Orlando, FL.During the past 12 months, Rory has worked to completely revise the PI program with new material, new textbooks, and a powerful new direction. The program consists of eleven core courses, which are well suited to certificate or degree and formatted for traditional classroom or distance learning. In 2020 he will be offering the Programs online. All materials for the course were approved for U.S. copyright in July 2004.

Assigned Courses:

IEC100: Foundations of Professional Investigation
IEC102: Criminal Investigation
IEC103: Background/Due Diligence
IEC108: Legal Investigation
IEC200: Fraud Investigation