Performs a variety of clerical, administrative, supervisory, and occasionally maintenance work in assisting the Recreation Director in the overall operations of the Recreation Department including, but not limited to, programming and special event planning, field permitting, grant writing, supervision of department employees, and management of Micozzi Beach. Performs all other related work as required and assigned. Assists in developing, organizing, publicizing, coordinating, and supervising community recreation programming, sports leagues, enrichment programs, inclusion programs, and special events.

Salary: The Assistant Director’s position salary range is $86,950-$102,739, for a 37.5-hour workweek, depending on experience, qualifications, certifications and education.

The town offers a generous benefits package, which includes medical benefits, vacation, personal, sick time as well as a pension plan through Middlesex County Retirement.

See requirements and complete job description online.

Application Process: Qualified candidates may complete the online application or may submit a cover letter, resume, and three professional references to

Union: B.P.A.A. (Billerica Professional Administrators Association)

The position will remain open until filled; however, priority will be given to individuals who apply by Oct. 13. EOE/AA