LENDERS

Meet Our Lending Team

David DiStefano

SVP/Market Executive

As the Vice President for Commercial Lending at First Bank, David J. DiStefano is responsible for the management, administration and development of a multi-million dollar commercial loan portfolio. Mr. DiStefano served as Assistant Vice President/Business Advisor for Yardville National Bank, and subsequently PNC Bank from August 2004 through April 2008. Prior to joining the First Bank team, he served as a Consultant for Community Commercial Bank in Hamilton, New Jersey.

Mr. DiStefano earned a Bachelor of Arts Degree from Franklin and Marshall College, where he majored in Accounting and Finance and minored in Economics. He received a Masters of Business Administration from Rider University, where he earned the William H. Hager Prize for the highest achievement in the field of marketing, merchandising and related business areas.

In addition, he has completed numerous external training programs in topics such as commercial lending, real estate, construction, and business and management risks. A licensed real estate salesperson since 2002, Mr. DiStefano is a member of the Mercer County Chamber of Commerce, the Young Business Leaders Council, and the National Association of Realtors. He volunteers for various community organizations, including the Hamilton Township Republican Committee, the American Cancer Society, and Riding High Farms.

Visit LinkedIn Profile.

Welcome Home to First Bank.


  • First Bank Cranbury

    2664 Route 130
    Cranbury, NJ 08512
    (609) 642-1064

    Click Here for more information
  • First Bank Denville

    530 E. Main St. (Route 53)
    Denville, NJ 07834
    (973) 625-1407

    Click Here for more information
  • First Bank Ewing

    1340 Parkway Avenue
    Ewing, NJ 08628
    (609) 643-0470

    Click Here for more information
  • First Bank Flemington

    334 Route 31
    Flemington, NJ 08822
    (908) 751-0318

    Click Here for more information
  • First Bank Hamilton

    2465 Kuser Rd., Suite 101
    Hamilton, NJ 08690
    (609) 528-4400

    Click Here for more information
  • First Bank Lawrence

    590 Lawrence Square Blvd. S.
    Lawrenceville, NJ 08648
    (609) 587-3111

    Click Here for more information
  • First Bank Pennington

    3 Tree Farm Road
    Pennington, NJ 08534
    (609) 281-5808

    Click Here for more information
  • First Bank Somerset

    225 DeMott Lane
    Somerset, NJ 08873
    (732) 649-1999

    Click Here for more information
  • First Bank Randolph

    1206 Sussex Turnpike
    Randolph, NJ 07869
    (973) 895-5800

    Click Here for more information
  • First Bank Williamstown

    1020 North Blackhorse Pike
    Williamstown, NJ 08094
    (856) 728-3400

    Click Here for more information
  • First Bank Bensalem

    2084 Street Road
    Bensalem, PA 19020
    (215) 244-4160

    Click Here for more information
  • First Bank Doylestown

    200 S. Main Street
    Doylestown, PA 18901
    (215) 589-6235

    Click Here for more information
  • First Bank Levittown

    7203 New Falls Road
    Levittown, PA 19055
    (215) 946-6314

    Click Here for more information
  • First Bank Trevose

    4966 Old Street Road
    Trevose, PA 19053
    (267) 984-4537

    Click Here for more information
  • First Bank Warminster

    356 York Road
    Warminster, PA 18974
    (215) 441-4118

    Click Here for more information