The Supervisor is the Chief Executive Officer of the Town of North Castle.  As presiding member of the Town Board and the Chief Fiscal Officer, the Supervisor is responsible for maintaining the financial health of the Town through the adoption of budgets and the development of sound fiscal planning.  The Supervisor provides direction for the implementation of policies adopted by the Town Board and enacting laws and resolutions for the betterment of the Town’s residents.  The Supervisor is elected to a two year term. 

The Supervisor designated Councilman Stephen D ’Angelo as the Deputy Supervisor. The Deputy Supervisor is empowered to act as the Supervisor in the Supervisor’s absence.

In 2012, the Town Board hired a Town Administrator who is responsible for the day to day operations of the Town.  The Administrator reports directly to the Supervisor and the Town Board.  

Email Us.

Staff Contacts

Name Title Phone
Michael J. Schiliro Supervisor (914) 273-3000 ext. 53
Mindy Berard Confidential Secretary (914) 273-3000 ext. 53