New York State Police
Captain, Assistant Director of Training, Retired
New York State Police
Officer in Charge - NYSP Basic School and Officer in Charge - NYSP Specialized Training
New York State Police
Assistant Zone Commander
New York State Police
Leadership Development, Primary Instructor
New York State Police
Officer in Charge - New York State Police Basic School
New York State Police
Captain, Traffic Services
FBI National Academy
United States Military Academy at West Point
Western New England University, School of Law