ATLANTIC BEACH, N.C. (WNCN/WNCT) — Atlantic Beach’s fire chief died Monday after being critically injured in a skiing accident over the weekend, according to an announcement made on the town’s Facebook page.

Adam Snyder was on a trip with family members at Wintergreen Resort when the accident happened. Snyder, 47, succumbed to his injuries at the University of Virginia Medical Center in Charlottesville, Virginia, the post said.

“His remarkable work in Atlantic Beach and with local firefighting academies led him to become one of the most respected Fire Chiefs in North Carolina,” the post read.

Snyder was a 20-year veteran of the town’s fire department, serving the last 15 as chief.

During his fire-fighting career, Snyder became renowned in Eastern North Carolina by his numerous personal first responder involvements and life-saving actions.

He was also a United States Marine Corps veteran where he served as a Rescue Swimmer.

The 47-year-old was on a weekend trip with his family at Wintergreen Resort in Virginia.

A verified GoFundMe has been established to benefit Snyder’s family.