The Haverhill Gazette
City Editor, the Haverhill Gazette
Community News
Assistant Editor, the Newton Tab
Wicked Local Media Solutions | GateHouse Media New England
Interim Editor in Chief, Central Group
Community Newspapers, Inc.
Managing Editor, Community Newspapers, Inc Northwest
The Keene Sentinel
Local News Editor, the Keene Sentinel
Community News
Managing Editor, the Milford Daily News
Wicked Local Media Solutions | GateHouse Media New England
Director of Multimedia Journalism, Central Group
Community News
Editor, Chelmsford Independent
GateHouse Media
Managing Editor, Northwest Group
Saint Michael's College