Stephen lectures on business leadership, technology, international security, and terrorism, and is a subject matter expert for Philippine and international media on those topics. He consults with both Filipino and multi-national companies, and Philippine government, on high-level security matters, including infrastructure development projects, critical infrastructure protection and cyber security matters. He trains government, private industry security leaders and university students on disaster preparation, disaster response planning, disaster and major incident management topics.

He has retired from the Federal Bureau of Investigation (FBI) after a twenty-two year career as an FBI Supervisory Special Agent and Legal Attachè. He served as a uniformed police officer at a mid-sized County Police Department in the United States prior to service with the FBI. He has conducted risk assessments of a wide variety of commercial establishments, including hotels and high-rise office buildings.

He earned a PhD from the Philippine College of Criminology, a Masters of Administration of Justice from Wichita State University and a degree in Political Science from Rockhurst University.

He published two articles in international professional magazines, is currently a regular contributor to security and disaster management related publications, and is writing and collaborating on two books.