Watson-Powell steps down at New England, head coach job posted

Robert Watson-Powell

Robert Watson-Powell has resigned his position as head wrestling coach at New England College. He took the head coach position in April of 2020 after one season as the inaugural head coach at Iowa Wesleyan. He had also previously been a graduate assistant at New England College. The Henniker, New Hampshire, school is seeking his replacement, and the job posting is listed below.

New England College – Head Coach – Wrestling