City of Rochester
Battalion Chief of Training
Henrietta Fire District
Assistant Fire Chief
Monroe Community College
Fire Protection Faculty Adjunct
Monroe County Special Operations Unit
Incident Support Team Leader
Western New York Incident Management Team & Monroe County SOU IMT
Planning Section Chief
NYS Association of Fire Chiefs
Director
National Emergency Training Center (NFA/EMI)
Monroe Community College
Texas A&M TEEX