26th Yankee Brigade
Bde Log Officer
Massachusetts National Guard
Director of Military Support and Deputy J3-Domestic Operations
1st Bn 182nd Inf
Execuitve Officer
1st Civil Support Team
Commanding Officer
National Guard Bureau G3
Chief Arng Sourcing Branch
Massachusetts Maritime Academy
National Defense University
Nuclear and Counter proliferation Officer Course (NCP52)