Castine Fire Rescue Department
Assistant Fire Chief
Castine Volunteer Firefighter's Association
President
Maine Maritime Academy
Member, Board of Directors
Castine Public Education Safety Committee
Committee Member
Hancock County Emergency Management Agency
Incident Management Assistance Team (IMAT) Member
Castine Volunteer Firefighter's Association
Vice President
Katahdin Area Council, Boy Scouts of America
Unit Commissioner
US Navy
Surface Warfare Officer
Castine Fire Rescue Volunteer Association
Founder, President - Board of Directors
Transocean
Senior Dynamic Positioning Officer and Navigation Officer
Maine Maritime Academy