In
addition to Chief Carl, Captain Craig Davis was sworn in, at that time,
as Deputy Chief. Both Chief Carl and Deputy Chief Davis have served
their entire police careers with the Framingham Police Department, working
their ways up from the rank of patrolmen.
On
May 18, 2004, the second deputy chief was appointed. Kenneth Ferguson
brings a wide range of experience and knowledge having served his entire
law enforcement career with the department.
Deputy
Chief Steven Trask was sworn in on March 3, 2006, he was also appointed
Emergency Management Director for the Town of Framingham on the same
day.