Executive Staff
Executive Staff
(508) 941-0200
BPD Captains
Captain John Hallisey – Auxiliary Division/ Building
Captain William Hallisey – Operations/ Patrol
Captain Christopher Lafrance – Training/ Community Education
Captain Arthur McNulty – Administration/ Finance
Captain Mark Porcaro – Traffic Division
Captain Steven Williamson – Professional Standards/ Internal Affairs
