Name: Archer Mayor
Email Address: amayor@ windhamsheriff.com
Investigator Archer Mayor has been with the Windham County Sheriffï¿½s Department since 2006. Prior to that, he was a patrol officer with the Bellows Falls Police Department, and earlier, the constable of Newfane Township.
Investigator Mayor is also a death investigator for Vermontï¿½s Office of the Chief Medical Examiner, and has 25 years of experience as an EMT/Firefighter. He is a member of the Board of Trustees at the NewBrook Fire Department.
Currently, he is assigned to the Special Investigations Unit at Windham County Safe Place, where he concentrates on crimes of sexual violence, especially against children.