A retired police officer died at the Walmart distribution center in Raymond when he was crushed between two semi-trucks Thursday morning.

Raymond Police chief Michael Labell said former officer James Tomlinson, 54, of Deerfield was pronounced dead by a medical examiner shortly after the incident which happened around 9:55 a.m. at the center on Freetown Road.

"Unfortunately we lost an associate today. Tragic. I'm crying. Such a good man," Jessica Bastien commented in a post about the incident on the Rockingham Alert Facebook page.

In a statement Walmart spokesman Charles Crowson said the company is "heartbroken" over the loss of their associate.

"We’re focused on supporting his family and our associates during this difficult time and are assisting authorities in their investigation however we can," Crowson said.

The incident is under investigation by State Police and Raymond Police, according to Labell. OSHA is also aware of the incident.

Tomlinson was also served with Deerfield Police. He retired from the Raymond force in 2012, according to the chief. He was the Commander of American Legion Post 103 in Deerfield at the time of his death.

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNH

The Seacoast Remembers 9/11 Twenty Years Later

A ceremony at the Thunder Over NH Air Show at Pease marked the 20th anniversary of the terrorist attacks on the World Trade Center, the Pentagon and a plane that crashed in Schwenksville, Pennsylvania. Ceremonies were also held by the Portsmouth Police Department and Dover Fire & Rescue.