STAFF

Meet Our Staff

Donald Theobald, Jr.

SVP/Controller

Donald Theobald, Jr. brings 28 years of banking experience to First Bank. Prior to joining First Bank Mr. Theobald was Senior Vice President/Controller of Somerset Hills Bank in Bernardsville, NJ for 15 Years. He also served as Assistant Vice President/Controller of First Bank Americano in Elizabeth, NJ and Senior Vice President/Controller of West Jersey Community Bank in Fairfield, NJ.

Mr. Theobald began his career in banking at Schuyler Savings Bank in Kearny, NJ in 1986. He served in a number of positions and after several years became Assistant Vice President/Controller.

Mr. Theobald earned a Bachelor of Science Degree in Accounting from Seton Hall University in South Orange, NJ. He resides in North Caldwell, NJ.

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 Somerset

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

    Click Here for more information
  • First Bank Sussex Turnpike

    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